我正在将亚马逊的广告集成到我的应用程序中,并且我使用 Proguard。他们告诉我,如果我使用 Proguard,我必须“确保 R 类在混淆过程中保留其名称”
有谁知道这意味着什么,如果是的话,我怎么能做到这一点?
更新
我已经尝试了很多不同的选项,但我仍然从亚马逊的 SDK 中得到一个错误,即我的资源被混淆了。我试过了:
-keepnames com.my.app.*.R;
-keeppackagenames com.my.app.*.R;
-keepclassmembers com.my.app.*.R;
-keep class com.my.app.*.R;
-keepclassmembers class **.R$* {
public static <fields>;
}