为了账号安全,请及时绑定邮箱和手机立即绑定

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

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

心有法竹 2019-08-03 03:03:16
如何使用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档案。对如何解决这个问题有什么建议吗?
查看完整描述

3 回答

?
HUWWW

TA贡献1874条经验 获得超12个赞


比以前的答案更容易:

把这个放进去~/.gradle/gradle.properties

RELEASE_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




查看完整回答
反对 回复 2019-08-05
?
慕标琳琳

TA贡献1830条经验 获得超9个赞


我设法解决了它,添加了这个代码,并构建了gradle build:

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

这将生成一个签名的发行版apk文件。




查看完整回答
反对 回复 2019-08-05
  • 3 回答
  • 0 关注
  • 506 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信