Android Studio怎么打包成APK

1.确定软件版本

将项目切换到Project,打开app目录下的build.gradle文件

Android Studio怎么打包成APK
versionCode是app的大版本好,为数值类型,默认为1,改成2
versionName是app的具体版本号,为际符串类型,默认为1.0,改成2.0

2.指定生成的APK文件名

还是在刚刚的bulid.gradle文件中修改,默认生成release版apk名为app-release.apk
在android内部修改自己的apk名
Android Studio怎么打包成APK

3.生成自己**签名的realease版apk

直接点Build APK(s)生成的是使用默认的debug.keystore 签名的Debug版apk(生成在app\build\outputs\apk
debug目录下),真正发布软件时我们需要生成自己**签名的release版apk
Android Studio怎么打包成APK
Android Studio怎么打包成APK
Android Studio怎么打包成APK
Android Studio怎么打包成APK
Android Studio怎么打包成APK
Android Studio怎么打包成APK
Android Studio怎么打包成APK
Android Studio怎么打包成APK
Android Studio怎么打包成APK
看错误提示,可以看到:因为JKS**库使用专用格式,它建议我们生成**的时候使用 keytool 命令来生成标准的**文件,迁移到行业标准格式 PKCS12

我们使用keytool命令在cmd命令行工具中生成**文件,在cmd命令窗口中输入如下命令:
G:/APK是存放LYZ.jks的地方
keytool -genkey -alias imxiaoqi -keypass imxiaoqi -keyalg RSA -keysize 1024 -validity 36500 -keystore G:\APK\LYZ.keystore -storepass imxiaoqi
Android Studio怎么打包成APK
Android Studio怎么打包成APK
多出来一个文件
Android Studio怎么打包成APK
Android Studio怎么打包成APK
Android Studio怎么打包成APK运行这个文件是一样