【发布时间】:2013-02-20 10:45:07
【问题描述】:
我需要哪些权限才能设置动态壁纸并获取图库图片?
【问题讨论】:
标签: android android-widget android-manifest android-permissions
我需要哪些权限才能设置动态壁纸并获取图库图片?
【问题讨论】:
标签: android android-widget android-manifest android-permissions
你想给两个权限
- android:name="android.software.live_wallpaper" />
- android:permission="android.permission.BIND_WALLPAPER">
【讨论】:
对于动态壁纸,请将以下内容放在manifest.xml 的服务标签中。
android:permission="android.permission.BIND_WALLPAPER
android:name="android.software.live_wallpaper
对于图库,这里是link。
【讨论】:
哪些是我设置动态壁纸的权限,但我无法获得 画廊图片
如果您的问题是相互关联的,那么权限与您无法获取图库图片
无关如果这是两个独立的问题,我建议:
无论如何,仅回答有关权限的问题,取决于您如何配置您的应用程序,
<uses-feature android:name="android.software.live_wallpaper" />
<uses-permission android:name="android.permission.BIND_WALLPAPER" />
为什么我说取决于您如何配置您的应用程序是因为这一点。如果您查看链接的 Vogella 教程,则权限 android:permission="android.permission.BIND_WALLPAPER" > 在 service 中的 application 属性中声明。
如果你看这个教程:http://www.codeproject.com/Articles/108390/How-To-Create-Android-Live-Wallpaper,它的权限设置为application标签。
这是(然而)另一个教程:http://mobile.tutsplus.com/tutorials/android/creating-live-wallpapers-on-android/
【讨论】: