美文网首页
Android的gradle的混淆打包出现的问题及解决方案

Android的gradle的混淆打包出现的问题及解决方案

作者: asla | 来源:发表于2017-08-15 09:28 被阅读113次

1.出现“Error:Could not get unknown property 'production' for SigningConfig container.”

  这是因为在混淆打包时,没有把SigningConfigs的这个build.gradle通过"apply from "xx.gradle  "的方式加到app的build.gradle中去,或者是因为没有把这个放到app的build.gradle的buildTypes之前引用进去,我的项目是因为忘了把它apply到项目中去,但是没有把它放到buildTypes之前这个问题也解决了,网上说要放到buildTypes之前,虽然不知道是为啥,保险起见,还是放在buileTypes之前引入吧!

2.出现“Error:Could not get unknown property 'RELEASE_STORE_FILE_APOLLO' for SigningConfig_Decorated{name=production, storeFile=null, storePassword=null, keyAlias=null, keyPassword=null, storeType=null, v1SigningEnabled=true, v2SigningEnabled=true} of type com.android.build.gradle.internal.dsl.SigningConfig.”

出现这个问题的原因是我在SigningConfigs中加入了以上的属性,但是未在gradle.properties中声明并赋初值,我的SigningConfigs中是这样写的:

需要在gradle.properties中加入这四个属性并赋初值为:

即可解决问题。

相关文章

网友评论

      本文标题:Android的gradle的混淆打包出现的问题及解决方案

      本文链接:https://www.haomeiwen.com/subject/pveurxtx.html