1. 程式人生 > >Android Studio生成帶有正式簽名檔案的APK檔案

Android Studio生成帶有正式簽名檔案的APK檔案

生成有正式簽名檔案的APK有兩種方式,一種是使用Android Studio提供的視覺化工具,一種是使用Gradle來生成。

方式一  使用Android Studio工具來生成簽名檔案

點選Build--->Generate Signed APK...會彈出如下視窗:


然後點選Create來建立新的簽名檔案,點選之後會彈出視窗如下:


其中Validity表示表示有效年限。點選OK,這些資訊會自動填寫到建立簽名檔案的對話方塊中。如下:


其中的Rememner passwords可以選擇是否記住密碼。點選Next,彈出如下視窗:


然後點選finish,稍等一段時間APK檔案就會生成。而這個apk檔案就是帶有正式簽名檔案的APK檔案了。

方式二 使用Gradle生成

點選app/build.gradle,編輯檔案如下:


添加了signingConfigs閉包,其中storeFile指定檔案的位置,storePassword指定密碼,keyAlias用於指定別名,keyPassword用於指定別名密碼。

buildTypes下增加的那一行程式碼表示,當生成正式版APK檔案的時候會自動使用我們剛剛配置的簽名信息來進行簽名。

生成APK檔案我們可以通過點選Android Studio右側的Gradle-->專案名--->:app---->Tasks--->build 生成之前雙擊clean來清理一下當前專案,然後雙擊assembleRelease。

這樣就完成了。