300字范文,内容丰富有趣,生活中的好帮手!
300字范文 > Android11——【安装realese版本apk时提示“无效的安装包”或者“安装包解析出错”】

Android11——【安装realese版本apk时提示“无效的安装包”或者“安装包解析出错”】

时间:2019-08-05 16:44:29

相关推荐

Android11——【安装realese版本apk时提示“无效的安装包”或者“安装包解析出错”】

环境配置

Android Studio .3.1

问题描述

安装realese版本apk时提示“无效的安装包”或者“安装包解析出错”。

问题分析

即:Android11设备的apk需要进行V2签名。

解决方案

配置build.gradle

在app的build.gradle的android标签下加入如下

android {...signingConfigs {debug {v1SigningEnabled truev2SigningEnabled true}release {v1SigningEnabled truev2SigningEnabled true}}...}

生成Signed Apk

1)在 Build 菜单中选择 Generate Signed Bundle / APK…;

2)选择 APK,点击 Next 下一步;

Android App Bundle:用于通过 Google Play 发布的应用,需要升级到AS 3.2 以上版本才支持App Bundle格式;

APK:用于创建可部署到设备上的签名APK;

3)点击 Create new… 创建密钥库;

4)点击 Key store path 创建密钥库文件地址;

5)选择密钥库文件路径,填写密钥库名称,点击 OK 确定;

6)填写完成创建密钥库相关信息,点击 OK 创建完成。

Key store path:密钥库文件的地址;

Password:密钥库密码;Confirm:确认密钥库密码;

Key

Alias:密钥别称;

Password:密钥密码;Confirm:确认密钥密码;

Validity(years):密钥有效期;

Certificate

First and Last Name:密钥颁发者姓名;

Organizational Unit:密钥颁发组织单位;

Organization:密钥颁发组织;

City or Locality:所在城市;

State or Province:所在州省;

Country Code:国家编码;

7) Finish

生成的apk在项目根目录\app\release\app.apk

参考文章

解决安卓11下apk安装失败的问题Android Studio生成签名文件方法android打包v1和v2,关于Android Studio 打包 V1 V2 签名的选择问题

Android11——【安装realese版本apk时提示“无效的安装包”或者“安装包解析出错”】解决方案

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。