如何使用Gradle创建发布签名的apk文件?

如何使用Gradle创建发布签名的apk文件?

我想让我的Gradle构建来使用Gradle创建一个发布签名的apk文件。

我不确定代码是否正确,或者在执行以下操作时是否缺少参数gradle build?

这是我的Gradle文件中的一些代码:

android {
    ...
    signingConfigs {
          release {
              storeFile file("release.keystore")
              storePassword "******"
              keyAlias "******"
              keyPassword "******"
         }
     }}

Gradle构建成功完成,并且在我的build/apk文件夹我只看到...-release-unsigned.apk...-debug-unaligned.apk档案。

对如何解决这个问题有什么建议吗?


犯罪嫌疑人X
浏览 389回答 3
3回答

弑天下

比以前的答案更容易:把这个放进去~/.gradle/gradle.propertiesRELEASE_STORE_FILE={path to your keystore}RELEASE_STORE_PASSWORD=*****RELEASE_KEY_ALIAS=*****RELEASE_KEY_PASSWORD=*****修改您的build.gradle就像这样:...    signingConfigs {    release {        storeFile file(RELEASE_STORE_FILE)        storePassword RELEASE_STORE_PASSWORD        keyAlias RELEASE_KEY_ALIAS        keyPassword RELEASE_KEY_PASSWORD   }}buildTypes {         release {             signingConfig signingConfigs.release        }}....然后你就可以跑了gradle assembleRelease

白板的微信

我设法解决了它,添加了这个代码,并构建了gradle build:android {     ...     signingConfigs {         release {             storeFile file("release.keystore")             storePassword "******"             keyAlias "******"             keyPassword "******"         }     }     buildTypes {         release {             signingConfig signingConfigs.release        }     }}这将生成一个签名的发行版apk文件。
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Android