0

我在 build.gradle 中激活了资源缩减,但现在我的嵌入式可穿戴应用程序被剥离了。如何避免我的微应用因为未使用而被删除?

跳过未使用的资源 res/raw/android_wear_micro_apk.apk: 382310 字节

因为我想缩小其他未使用的资源,所以我正在使用这个 DSL:

buildTypes {
    release {
        shrinkResources true
        // ...
    }
}

我想我需要使用 proguard,但我不知道如何实现。我检查了文档的原因,但我没有得到它如何保护单个成员变量。

4

2 回答 2

1

这是错误78620,已在 gradle 构建工具 0.14.1 中修复。

于 2014-11-04T07:09:54.583 回答
1

你是在参考R.raw.apkpath吗?查看包装可穿戴应用程序培训中提到rawPathResIdres/xml/wearable_app_desc.xml

附带说明,使用 Gradle 启用 proGuard 很简单

 buildTypes {

        release {
            runProguard true
            proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
            signingConfig signingConfigs.release
        }
}
于 2014-11-03T12:22:38.310 回答