前言

最近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及以上签名,签名应用

更多相关文章

  1. Android(安卓)带清除功能的输入框控件ClearEditText,仿IOS的输入
  2. android选择时间攻略
  3. 捕获Android运行时改变
  4. Android(安卓)四大核心组件之Activity
  5. Android自定义动画学习,实现左右摇摆动画
  6. Android(安卓)ContentProvider UnderStanding
  7. 在Android中使用Lombok减少编码
  8. Android支持多并发的异步任务框架MultiAsynctask
  9. Eclipse启动失败Android(安卓)sdk content loader 0%的四种解决

随机推荐

  1. 试读《Android软件安全与逆向分析》
  2. [转]修改Android的自带程序“屏幕锁”
  3. 09-Garbage Collection in Android
  4. android sqlite的事务应用
  5. android中intent的详解、用法、参数
  6. Unity 与 Android(安卓)互调用
  7. ReactNative学习笔记之调用原生模块(进阶)
  8. Android屏幕适配简单总结,PT适配方案
  9. Android动态加载jar/dex[转]
  10. 使用Kotlin实现Android中的MVP模式