【问题标题】:i can't build app when use ProGuard in Android Studio在 Android Studio 中使用 ProGuard 时我无法构建应用程序
【发布时间】:2015-08-28 06:33:42
【问题描述】:

我正在使用最新版本的 Android Studio,并且我在Android Studio 中通过 ProGuard 对我的项目进行了混淆

编辑Build.gradle的内容如:

buildTypes {
    release {
        minifyEnabled true
        proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
    }
}

但是在启动构建项目时,出现这样的错误

警告图片:

我该如何解决这个问题?

【问题讨论】:

  • 您可以在链接中突出显示的消息之前发布警告吗?
  • 您需要先更正上述警告。您没有显示上述警告
  • @metalurgus,警告图片已附在帖子上方。请查看并帮助我

标签: android obfuscation android-proguard


【解决方案1】:

只需将 -dontwarn com.github.siyamed.shapeimageview 添加到您的 proguard-rules.pro。

【讨论】:

    【解决方案2】:

    我有同样的问题,尝试将 minifyEnabled true 更改为 minifyEnabled false

    只需参考这个enter link description here

    【讨论】:

    • 试着让它为假并检查
    • 设置为False时,文件创建没有任何问题
    • 请看上面帖子中的警告图片
    • 将 minifyEnabled 设置为 false 会禁用 ProGuard,这是完全错误的。
    • @metalurgus,你能帮帮我吗?这对我来说很重要。 tnx :(
    猜你喜欢
    • 1970-01-01
    • 2015-02-25
    • 1970-01-01
    • 2018-05-08
    • 1970-01-01
    • 2018-09-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多