MAC :Android打包流程7步走:(詳情參照英文官網(wǎng))
1)挫望、使用keytool首先生成keystore(包含storeFile file、storePassword 伶棒、keyAlias 、keyPassword )
keytool -genkey -v -keystore my-release-key.keystore -alias my-key-alias -keyalg RSA -keysize 2048 -validity 10000
2)涩馆、將生成的keystore文件放到android/app目錄下
3)、在~/.gradle/gradle.properties目錄中配置全局變量,將*****改為正確的密碼
MYAPP_RELEASE_STORE_FILE=my-release-key.keystore
MYAPP_RELEASE_KEY_ALIAS=my-key-alias
MYAPP_RELEASE_STORE_PASSWORD=*****
MYAPP_RELEASE_KEY_PASSWORD=*****
4)、在android/app/build.gradle目錄中添加簽名配置
signingConfigs {
release {
storeFile file(MYAPP_RELEASE_STORE_FILE)
storePassword MYAPP_RELEASE_STORE_PASSWORD
keyAlias MYAPP_RELEASE_KEY_ALIAS
keyPassword MYAPP_RELEASE_KEY_PASSWORD
}}
5)闲礼、在buildTypes中添加該行命令
buildTypes {
release {
...
signingConfig signingConfigs.release? //添加該行命令
}}
6)、cd android進(jìn)入安卓目錄
7)铐维、執(zhí)行打包命令等待打包:./gradlew assembleRelease
ps:在安卓環(huán)境沒有問題的情況下位仁,以上步驟應(yīng)該能實(shí)現(xiàn)Mac平臺(tái)上的Android apk打包,最后方椎,祝好運(yùn)!>弧棠众!