首页 > 解决方案 > 从 MAC 到 Windows,shrinkResources 有何不同

问题描述

我的项目中有两个库依赖项,两个库都有一个同名的布局文件。当我在 Windows 中构建此代码时,我没有遇到任何问题。但是 MAC 给出的相同代码java.lang.ClassCastException。shrinkResources 或 minifyEnabled 在 MAC 和 Windows 中的工作方式会有所不同吗?

我在 build.gradle 中有以下代码

 buildTypes {
    debug {
        minifyEnabled true
        debuggable true
        shrinkResources true
        proguardFiles getDefaultProguardFile('proguard-android-optimize.txt'), 'proguard-rules.pro'
    }
    ....
    }

标签: androidandroid-studioandroid-gradle-pluginproguardandroid-build

解决方案


推荐阅读