【发布时间】:2020-10-16 08:38:24
【问题描述】:
如果我在 GitHub CI 中生成发布 apk,是否需要在 build.gradle 中添加以下代码?
android {
signingConfigs {
config {
keyAlias keystoreProperties['keyAlias']
keyPassword keystoreProperties['keyPassword']
storeFile file(keystoreProperties['storeFile'])
storePassword keystoreProperties['storePassword']
}
}
}
我正在使用此操作签署应用程序:
uses: r0adkll/sign-android-release@v1
with:
releaseDirectory: app/build/outputs/apk/release
signingKeyBase64: ${{ secrets.SIGNING_KEY }}
alias: ${{ secrets.ALIAS }}
keyStorePassword: ${{ secrets.KEY_STORE_PASSWORD }}
keyPassword: ${{ secrets.KEY_PASSWORD }}
我还有一个问题是,我在 GitHub CI 生成的应用程序中看到“未签名”一词。这是否意味着生成的工件是未签名的?
【问题讨论】:
标签: android build.gradle release github-actions