keytool -genkey -v -keystore my-release-key2.keystore -alias my-key-alias2 -keyalg RSA -keysize 2048 -validity 10000
my-release-key.keystore
表示你一下子要生成的那個 簽名文件的 名稱【很重要,包找個小本本記下來】-alias
後面的東西,也很重要,須要找個小本本記下來,這個名稱能夠根據本身的需求改動my-key-alias
C:\Users\liulongbin\my-release-key2.keystore
android
-> gradle.properties
文件,在最後,添加以下代碼:MYAPP_RELEASE_STORE_FILE=your keystore filename MYAPP_RELEASE_KEY_ALIAS=your keystore alias MYAPP_RELEASE_STORE_PASSWORD=***** MYAPP_RELEASE_KEY_PASSWORD=*****
... android { ... defaultConfig { ... } + signingConfigs { + release { + storeFile file(MYAPP_RELEASE_STORE_FILE) + storePassword MYAPP_RELEASE_STORE_PASSWORD + keyAlias MYAPP_RELEASE_KEY_ALIAS + keyPassword MYAPP_RELEASE_KEY_PASSWORD + } +} buildTypes { release { ... + signingConfig signingConfigs.release } } } ...
android
文件夾,在當前目錄打開終端,而後輸入./gradlew assembleRelease
開始發佈APK的Release版;android\app\build\outputs\apk
目錄中,找到app-release.apk
,這就是咱們發佈完畢以後的完整安裝包;就能夠上傳到各大應用商店供用戶使用啦;注意:請記得妥善地保管好你的密鑰庫文件,不要上傳到版本庫或者其它的地方。android