java.lang.SecurityException: Selected service does not require android.permission.BIND_WALLPAPER
したがって、これは機能します:
<application android:icon="@drawable/icon"
android:label="Wallpaper"
android:permission="android.permission.BIND_WALLPAPER">
ただし、このシナリオでは、アプリは本質的にただの壁紙です。私のアプリは、壁紙がバンドルされた完全な機能を備えています。上記を使用すると、アプリ自体を実行できなくなります。壁紙を設定するだけです。
だから私は試しました:
<uses-permission android:name="android.permission.BIND_WALLPAPER" />
表示されたエラーが表示されます。プレビューが正常に実行されていることを確認できますが、適用または設定をクリックするとすぐに. ブームヘッドショット!
ああ、もちろん、同じエラーで権限を設定せずに試してみました
アプリを引き続き実行し、バンドルされた壁紙の使用を許可するにはどうすればよいですか。