目录
关于Mac Android 打包 APK
方式一:使用Android Studio生成
1.点击Build->Generate Signed apk,首次点击可能会提示输入操作系统密码
2.弹出如下对话框,还没有生成过keystore ,所以点击Create new,新建keystore 请参照 Android Studio中创建keystore_BettyLi的博客-CSDN博客_创建keystore
3.弹出如下对话框,生成过keystore,如果没有保存过密码的进入之后要输入密码,输入之后直接next
4.填写路径,选择签名版本,点击Finish
5.V2是Android 7.0出现的更安全更快速的签名方式。
方式二:使用Gradle 生成
1.编辑 根目录文件 gradle.properties
2.编辑 app/build.gradle 读取指定的路径密码
3.菜单栏Build ->Build Bundle(s)/ APK(s)->Build APK(s)
4.成功
关于Mac Android 打包 APK
方式一:使用Android Studio生成
1.点击Build->Generate Signed apk,首次点击可能会提示输入操作系统密码
2.弹出如下对话框,还没有生成过keystore ,所以点击Create new,新建keystore 请参照Android Studio中创建keystore_BettyLi的博客-CSDN博客_创建keystore
3.弹出如下对话框,生成过keystore,如果没有保存过密码的进入之后要输入密码,输入之后直接next
4.填写路径,选择签名版本,点击Finish
5.V2是Android 7.0出现的更安全更快速的签名方式。
出现如下弹出框表示打包完成,可以去你设置的路径中找打好的apk文件
方式二:使用Gradle 生成
1.编辑 根目录文件 gradle.properties
添加如下内容:
KEY_PATH = /Users/******/Project/AndroidProject/FirstCode/OKuoTianQi/TianQiStoreKEY_PASS = 123456ALIAS_NAME = key0ALIAS_PASS = 123456
2.编辑 app/build.gradle 读取指定的路径密码
在android闭包中添加signingConfigs闭包
android {............signingConfigs {release {storeFile file(KEY_PATH)storePassword KEY_PASSkeyAlias ALIAS_NAMEkeyPassword ALIAS_PASS}debug {storeFile file('/Users/******/Project/AndroidProject/FirstCode/OKuoTianQi/TianQiStore') storePassword '123456'keyAlias 'key0'keyPassword '123456'}}}
在buildTypes release闭包中添加signingConfig signingConfigs.release应用前面的签名配置(signingConfig闭包必须在buildTypes之前)
buildTypes {release {minifyEnabled true //是否代码混淆multiDexEnabled true //防止方法数量超过65536导致错误proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'//配置签名//signingConfig signingConfigs.release}