我遇到了这段代码的问题。
if (Build.VERSION.SDK_INT >= android.os.Build.VERSION_CODES.FROYO){
DevicePolicyManager mDPM;
mDPM = (DevicePolicyManager)context_.getSystemService(Context.DEVICE_POLICY_SERVICE);
mDPM.wipeData(0);
}
错误是:第1行中的FROYO can not be resolved or is not a filed
和DEVICE_POLICY_SERVICE can not be resolved or is not a filed
我以前在我的图书馆遇到过问题,他们不会发现日食。
对于某些测试,我将我的洞项目导入另一台PC并在那里工作。我们的管理员告诉我在Windows中创建一个新的本地用户,并在那里使用新的Workspace进行处理,它也可以。
我为我的PC用户添加了一个新的并导入了我的所有项目,但现在我的其中一个出现了这个错误。
我也在问题中找到了这个:
The method removeActiveAdmin(ComponentName) is undefined for the type DevicePolicyManager
谢谢你的帮助。
答案 0 :(得分:0)
我能够修复它,看起来我的eclipse失去了与ADT插件的连接。它无法使用API 8或更高版本的函数。
从eclipse的插件重新安装后再次运行
答案 1 :(得分:0)
我发布的文章是为了将来可能会探讨这个问题的人。我在project.properties
文件中更改了Android目标后发现我的问题消失了:
target=android-19
19
是当前(最新)Android版本。即使在Android网站的示例中也会出现此错误。