2015/04/21

[Android] Android Studio Signing apk

簽署Android apk,才能發佈到Google Play上。

首先要先產生金鑰,利用Java的keytool來產生
keytool -genkey -v -keystore release-Android.crt -alias Release -keysize 2048 -validity 10000 -keyalg RSA -dname "CN=YourName, OU=Mobile Development, O=MyCompany, L=Taipei, ST=Taiwan, C=TW" -keypass Releasepwkey -storekey Releasepwstore
確認產生金鑰內容是否正確
keytool -list -v -keystore release-Android.crt -storepass Releasepwstore




回到Android Studio,設定apk的簽署發佈
File => Project Structure

app => Signing 新增config設定,把剛剛產生的金鑰及內容輸入

然後在Build Types中的release設定Signing Config

再來在Build Variants選擇release

最後編譯apk,就可以看到app-release.apk檔案,即可以上傳到Google Play上了。


參考網址

沒有留言:

張貼留言