美文网首页
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