如何解决这个错误?我不明白这个错误背后的原因?
代码
devicePolicyManager.setCameraDisabled(demoDeviceAdmin, false);
错误:
调用需要API级别14 (当前最小值为10):android.app.admin.DevicePolicyManager#setCameraDisabled DevicePolicyDemoActivity.java /DevicePolicyDemoActivity/src/com/marakana/android/devicepolicydemo第62行Android问题
发布于 2013-01-16 11:38:23
这实际上是来自Lint的警告,而不是错误。如果希望保持当前的最低SDK级别,则可以在运行时取消警告,并亲自检查SDK级别。
发布于 2013-01-16 11:30:14
您将得到此错误,因为清单中定义的最低SDK级别为10。devicePolicyManager. setCameraDisabled(demoDeviceAdmin, false);
需要API 14+。
发布于 2013-01-16 11:31:19
变化
<uses-sdk android:minSdkVersion="10" android:targetSdkVersion="15" />
至
<uses-sdk android:minSdkVersion="14" android:targetSdkVersion="15" />
在你的AndroidManifest.xml
里。
因为devicePolicyManager.setCameraDisabled(demoDeviceAdmin, false);
需要API 14+。
注:( Joachim Isaksson)
尽管这将提高运行该应用程序的“门槛”,从Android2.3.3到Android4.0。
https://stackoverflow.com/questions/14357344
复制相似问题