2
我正在teamcity.I中探索Android應用程序。我已經在android studio.its中安裝了teamcity插件,正常工作。但我想使用teamcity工具生成已簽名的apk。任何人都可以幫助我哪個生成步驟包括生成簽名的apk? 在此先感謝。使用teamcity中的keystore生成已發佈的apk Android
我正在teamcity.I中探索Android應用程序。我已經在android studio.its中安裝了teamcity插件,正常工作。但我想使用teamcity工具生成已簽名的apk。任何人都可以幫助我哪個生成步驟包括生成簽名的apk? 在此先感謝。使用teamcity中的keystore生成已發佈的apk Android
您可以將keystore文件添加到項目中,並從build.gradle文件中「調用」該文件。
密鑰庫文件添加到:
MyApp/app/keystore.jks
然後使用下列內容添加到您的build.gradle,這已在buildTypes前面去:
signingConfigs {
release {
storeFile file("keystore.jks")
storePassword "password"
keyAlias "MyKey"
keyPassword "password"
}
}
在buildTypes只是參考通過添加以下行到簽名配置:
signingConfig signingConfigs.release
您應該以som ething這樣的:
buildTypes {
release {
minifyEnabled false
proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
signingConfig signingConfigs.release
}
}
要驗證的apk進行簽名,您可以使用下面的命令:
%JDK.Path%/jarsigner -verify MyApp/app/build/outputs/apk/MyApp.apk
的%JDK.Path%,與你這樣的JDK路徑所取代:
C:\Program Files\Java\jdk1.8.0_121\bin
祝你好運!