Aym*_*ier 9 java permissions android manifest
我有一个服务,它既下载文件并保存它,似乎我只能指定一个权限.
<service android:enabled="true"
android:name=".DownloadService" android:permission="android.permission.INTERNET">
</service>
Run Code Online (Sandbox Code Playgroud)
要么
<service android:enabled="true"
android:name=".DownloadService" android:permission="android.permission.WRITE_EXTERNAL_STORAGE">
</service>
Run Code Online (Sandbox Code Playgroud)
我需要两个.
Dav*_*ebb 22
Android Service可以具有多个权限,但是在应用程序级别而不是在Service级别上授予权限.
您的问题是您尝试Service在AndroidManifest.xml文件中的错误位置授予您的权限.
a的android:permission属性Service指定实体必须具有使用服务的权限,而不是授予该服务的权限 Service.
您授予权限的所有组件您的应用程序在你的顶层AndroidManifest.xml:
<manifest
xmlns:android="http://schemas.android.com/apk/res/android"
package="com.yourdomain.yourapp" >
<uses-permission android:name="android.permission.INTERNET" />
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />
</manifest>
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
19274 次 |
| 最近记录: |