在开发NFC功能的时候遇到了Permission is only granted to system apps错误。
因为在AndroidManifest.xml中使用了如下的配置:
<uses-permission android:name="android.permission.WRITE_SECURE_SETTINGS"/>
会报错提示有个红色的X,Permission is only granted to system apps
原因就是上面的错误意思是许可只授予系统应用程序。
第一种方法,clean一下。
第二种方法,第一种方法解决不了的话,就用这种方法,
In Eclipse: Window -> Preferences -> Android -> Lint Error Checking
在ID列表中,找到ID = ProtectedPermission,设置Serverity低于Error,改成别的,比Error低就ok了。