ライブ壁紙を設定してギャラリー画像を取得するために必要な権限は何ですか?
3 に答える
2つの許可を与えたい
- android:name="android.software.live_wallpaper" />
- android:permission="android.permission.BIND_WALLPAPER">
ライブ壁紙を設定するために私が与えた許可と、ギャラリー画像を取得できないのはどれですか
質問が相互に関連している場合、許可は、ギャラリーの画像を取得できないこととは何の関係もありません
これらが2つの独立した質問である場合、私は次のことをお勧めします。
- 良いチュートリアルから始めましょう。例: http://www.vogella.com/articles/AndroidLiveWallpaper/article.html
- アプリでのギャラリー画像の取得に関する別の質問を投稿してください。
とにかく、アプリケーションの構成方法に応じて、パーミッションのみに関する質問に答えるには、
<uses-feature android:name="android.software.live_wallpaper" />
<uses-permission android:name="android.permission.BIND_WALLPAPER" />
アプリケーションをどのように構成するかによって、私が言う理由は、このためです。リンクされている Vogella チュートリアルを見ると、パーミッションはin属性android:permission="android.permission.BIND_WALLPAPER" >
で宣言されています。service
application
このチュートリアル: http://www.codeproject.com/Articles/108390/How-To-Create-Android-Live-Wallpaperapplication
を見ると、タグにパーミッションが設定されています。
ここに(まだ)別のチュートリアルがあります:http://mobile.tutsplus.com/tutorials/android/creating-live-wallpapers-on-android/
ライブ壁紙の場合は、 のサービス タグに以下を配置しますmanifest.xml
。
android:permission="android.permission.BIND_WALLPAPER
android:name="android.software.live_wallpaper
ギャラリーのリンクはこちらです。