Android Studio更新到了1.0版本,並且停止更新Eclipase上的支援,所以開始研究Studio的功能
設定sign apk的參數
首先要先有 .jks檔案 才可以對apk作sign的動作,在Android Studio的上方功能選項表點擊Build > Generate Signed APK...可以進入產生的頁面
網路上有教學文章 關鍵字打 'android studio sign apk' 就一大堆
產生完的.jks放在app資料夾內(與src同一層)
由於Android Studio的設定跟Eclipse相差蠻大,主要的設定檔案都是在build.gradle做設定, 打開build.gradle後,針對buildTypes做參數的設定
signingConfigs {
release {
storeFile file("application.jks");
storePassword ("**********");
keyAlias = "**********";
keyPassword = "**********";
}
}
buildTypes {
release {
signingConfig signingConfigs.release
minifyEnabled false
proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
}
debug {
}
}
橘色標明的地方就是增加的參數
storeFile 代表key的位置以及檔名,我這邊的檔案名稱就是application.jks
storePassword 就是儲存密碼
keyAlias 以及 keyPassword 輸入當初設定的資料後,在buildTypes裏增加signingConfigs的設定
設定完後,在Android Studio的選項框選擇 View > Tool Window > Build Variants
可以看到debug 以及release的選項,選擇release就是sign的apk了,apk檔案可以到
app資料夾 > app > build > outputs > apk > 看到release的apk
沒有留言:
張貼留言