ADS*_*DSC 5 android colors expected-exception r.java-file
我在市场上有一年的应用程序。上周,我更改了我的应用程序的源代码。当我想构建发布版本时,Android Studio 会抛出一个错误:
“错误:需要一个颜色资源 ID (R.color.),但收到一个 RGB 整数 [ResourceType]”
颜色只用在这部分代码中,我没有在这部分做任何改变:
if (android.os.Build.VERSION.SDK_INT >= 16) {
rlFlash.setBackground(new ColorDrawable
(Color.parseColor(("#86cc55"))));
}
else{
rlFlash.setBackgroundDrawable(new ColorDrawable
(Color.parseColor(("#86cc55"))));
}
Run Code Online (Sandbox Code Playgroud)
很奇怪,在 Debug 版本中 Android studio 没有抛出任何错误,我可以构建 apk。
你知道怎么回事吗??
谢谢。
小智 3
像这样做:
rlFlash.setBackgroundColor(Color.parseColor("#86cc55"));
Run Code Online (Sandbox Code Playgroud)