Android 打包apk 安装失败 应用未安装的问题

Android studio 2.2+ 签名打包后,应用显示未安装

android studio 2.2以后的版本重写了签名机制,所以之前的签名打包方法会出现应用无法安装的问题

打包方法如下

1、File -> Project Structure 选择相应的module,选择Signing添加config;


2、选择Build Types -> release,将之前的config添加到Signing Config,然后点击下面的OK,


3、上面两步完成后会在gradle文件中生成signingConfig相关代码,然后在config中添加

v1SigningEnabled falsev2SigningEnabled false之后sync一下,再按照之前的打包方式


Android studio 2.3+ 签名打包后,应用显示未安装

AndroidStudio的2.3版本升级以后在签名打包时需要选择Signature versions,如下图:


APK Signature Scheme v2是 Android 7.0 引入的一项新的应用签名方案,谷歌介绍它能提供更快的应用安装时间和更多针对未授权 APK 文件更改的保护。在之前的版本中,Android Studio默认使用 APK Signature Scheme v2 和传统签名方案来签署您的应用。 谷歌建议我们的应用采用 APK Signature Scheme v2,但也不是强制性的。如果我们的应用在使用 APK Signature Scheme v2 时不能正确开发,我们可以停用APK Signature Scheme v2 ,只需打开build,gradle添加如下配置中:


  • 4
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值