考虑以下 Android 活动中的无用代码:
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
String s1 = Intent.ACTION_PACKAGE_CHANGED;
String s2 = Intent.ACTION_QUERY_PACKAGE_RESTART;
}
为什么 Eclipse 会引发ACTION_QUERY_PACKAGE_RESTART 无法解决或不是字段错误?我的意思是,这两个字符串不是都由Intent 类定义的吗?
该应用程序正在使用:
<uses-sdk
android:minSdkVersion="14"
android:targetSdkVersion="17" />
但是将两者都设置为 17 并不会改变 Eclipse 的行为。