APK包生成是项目开发不可缺失的一部分,生成apk包涉及到签名文件生成及apk的打包
一、生成签名文件
-
在AS菜单栏中找到"Bulid"这一栏,选择"Generate Signed Bundle/APK"
-
选择apk按钮,点Next
-
新建一个签名文件(如果已经新建好了,请跳过此步)
-
填写完整的签名信息(其他的信息根据实际情况和需求填写)
-
填写完成选择OK,再来到以下这个页面,点击Next
-
点击Next,在Build Variants选择构建类型release,选择Finish这样就生成了签名文件。
Destination Folder : apk目标文件夹
Build Variants : 构建类型
release是发布版本用的签名文件
debug是debug用的签名文件
Signature Versions: 签名版本
Signature Versions选择V1还是V2?
只选择V1,还是依照旧的签名方式,不会有任何影响,只是在Android7.0以上的手机上不会使用更安全的验证方式。
只选择V2,在Android7.0以上的手机没问题,但是由于7.0以下的系统没有这种新的验证方式,因此会提示未安装。
同时选择V1和V2,在Android7.0以下的手机会使用V1验证,7.0以上的会使用V2方式验证,因此都没问题。
- AS右下角出现以下这个页面就说明打包完成,点击locate就可以直接进入apk所在位置