Android应用在编译的release安装到手机时会出现 INSTALL_PARSE_FAILED_NO_CERTIFICATES 错误,主要是因为没有进行签名。在AndroidStudio中签名 APK 可通过以下方式:
- 利用AndroidStudio生成签名文件 jks并生成签名APK或Bundle;
- 在项目 gradle 中配置 release 签名;
详细操作如下:
一、利用AndroidStudio生成签名文件 jks,并生成签名APK。
- 依次点击在 AndroidStudio -> Build -> Generate Signed Bundle/APK…

- 打开相应对话框 ,选择apk

- 创建新的 keystore


弹出以下警告提示,提醒格式迁移

根据警告提示命令, 在AndroidStudio的Terminate中执行告警的命令即可。

按告警命令重新生成 jks 后,继续生成 APK


二、 在项目 gradle 中配置 release 签名。
- 直接在在项目的gradle内设置签名信息:

2. 将签名信息存储在属性文件内



本文详细介绍了如何在AndroidStudio中解决应用编译时出现的INSTALL_PARSE_FAILED_NO_CERTIFICATES错误,主要通过生成签名文件jks并配置项目gradle来实现APK的正确签名。
712

被折叠的 条评论
为什么被折叠?



