为了设置动态壁纸和获取图库图像,我需要多少权限?
答案 0 :(得分:1)
你想给予两次许可
- android:name =“android.software.live_wallpaper”/>
- 机器人:权限= “android.permission.BIND_WALLPAPER” >
醇>
答案 1 :(得分:1)
我获得了设置动态壁纸的权限,但我无法获得 画廊图片
如果您的问题相互关联,那么权限与您无法获取图库图片无关
如果这是两个独立的问题,我建议:
无论如何,要单独回答有关权限的问题,具体取决于您配置您的应用的方式,
<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/
答案 2 :(得分:0)
对于动态壁纸,请将以下内容放在manifest.xml
。
android:permission="android.permission.BIND_WALLPAPER
android:name="android.software.live_wallpaper
对于图库,这是link。