我正在android studio 0.8.14(最新)中编写一个应用程序,我试图添加
<uses-permission android:name="android.permission.GET_TASKS"/>
添加权限后,我清理,重建并制作项目,但仍然出现错误:
E/AndroidRuntime﹕ FATAL EXCEPTION: main
java.lang.SecurityException: Permission Denial: getTasks() from pid=6608, uid=10061 requires android.permission.GET_TASKS
另一个奇特的事情是,如果我删除了我当前的任何权限(例如“ android.permission.WR”),则该应用仍然可以正常运行,就像我没有更改任何东西一样
另一个无效的权限是REORDER_TASKS,但我认为一旦清单应用了权限,该权限将得到修复。
根据以下要求,此权限不需要任何特殊权限:https : //android.googlesource.com/platform/frameworks/base/+/master/core/res/AndroidManifest.xml
以下是我的清单:
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="*package*" >
<application
android:allowBackup="true"
android:icon="@drawable/ic_launcher"
android:label="@string/app_name"
android:theme="@style/AppTheme2">
<uses-permission android:name="android.permission.GET_TASKS"/>
<uses-permission android:name="android.permission.REORDER_TASKS"/>
<uses-permission android:name="android.permission.WR" />
<uses-permission android:name="android.permission.RECEIVE_BOOT_COMPLETED"/>
<activity
android:name=".Activity_main"
android:label="@string/app_name"
android:launchMode="singleInstance"
android:screenOrientation="sensorLandscape">
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.HOME" />
<category android:name="android.intent.category.DEFAULT" />
</intent-filter>
</activity>
</application>
</manifest>
谢谢。
把你的uses-permission
标签以外application
的标签
从文档:
CONTAINED IN:
<manifest>
像这样。
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="*package*" >
<!-- put it here -->
<uses-permission android:name="android.permission.GET_TASKS"/>
<uses-permission android:name="android.permission.REORDER_TASKS"/>
<uses-permission android:name="android.permission.WR" />
<uses-permission android:name="android.permission.RECEIVE_BOOT_COMPLETED"/>
<application
android:allowBackup="true"
android:icon="@drawable/ic_launcher"
android:label="@string/app_name"
android:theme="@style/AppTheme2">
<activity
android:name=".Activity_main"
android:label="@string/app_name"
android:launchMode="singleInstance"
android:screenOrientation="sensorLandscape">
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.HOME" />
<category android:name="android.intent.category.DEFAULT" />
</intent-filter>
</activity>
</application>
</manifest>
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句