public class AssetsHelper {
@StringDef({ScreenDensity.XHDPI,ScreenDensity.HDPI, ScreenDensity.XXHDPI})
@Retention(RetentionPolicy.SOURCE)
public @interface ScreenDensity {
String HDPI = "HDPI";
String XHDPI = "XHDPI";
String XXHDPI = "XXHDPI";
}
}
當我在Android SDK的tools文件夾中使用默認保護規則時,出現ScreenDensity
錯誤。保持這個StringDef
ScreenDensity
不被混淆的保護規則是什麼?android中StringDef註解的保護規則是什麼?
首先,你應該閱讀有關'RetentionPolicy.SOURCE'再擔心proguard的 –
@BartekLipinski - 我試圖RetentionPolicy.CLASS但得到同樣的錯誤。任何想法可能是錯的? –
你真的可以發佈你收到的錯誤嗎? –