当前位置:   article > 正文

Android R(11)targetSdkVersion 30的应用必须使用v2及以上签名_例如:targetsdkversion大于等于30,必须使用大于或等于v2签名,logid:4092

例如:targetsdkversion大于等于30,必须使用大于或等于v2签名,logid:4092186287

前言

最近Android 11已发布beta2版本,为了尽快适配和体验Android 11,我们做了点前期的小工作

https://developer.android.google.cn/android11

问题

当apk的targetSdkVersion为30时,在android 11的手机上安装时,会出现安装失败的问题。

可以通过执行安装命令安装应用,发现报错

adb install 

报错信息:

Failure [INSTALL_PARSE_FAILED_NO_CERTIFICATES: Scanning Failed.: No signature found in package of version 2 or newer for package com.xxx]

解决方法

方法一:

降低targetSdkVersion版本号,只要小于30,则不存在该问题

方法二:

使用v2及以上签名,签名应用

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/笔触狂放9/article/detail/161680?site
推荐阅读
相关标签
  

闽ICP备14008679号