无法从“配置...”菜单加载Android Livewallpaper设置

|| 我无法从\'壁纸>配置... \'加载动态壁纸首选项。 当我从Livewallpaper菜单中单击设置按钮时,首选项加载良好。 以下是一些屏幕截图,可以更好地解释该错误: 错误记录 清单文件如下:
<?xml version=\"1.0\" encoding=\"utf-8\"?>
<manifest xmlns:android=\"http://schemas.android.com/apk/res/android\"
      package=\"com.android.RrD\"
      android:versionCode=\"1\"
      android:versionName=\"1.0\">

    <uses-sdk android:minSdkVersion=\"8\" />

    <uses-feature android:name=\"android.software.live_wallpaper\" />

    <uses-permission android:name=\"android.permission.INTERNET\" />

    <uses-permission android:name=\"android.permission.ACCESS_FINE_LOCATION\" />
    <uses-permission android:name=\"android.permission.ACCESS_COARSE_LOCATION\" />

        <uses-permission android:name=\"android.permission.ACCESS_NETWORK_STATE\" />

    <application android:icon=\"@drawable/icon\" android:label=\"@string/app_name\" 
    android:permission=\"android.permission.BIND_WALLPAPER\">
        <service android:name=\".LiveWallpaper\"
            android:label=\"@string/app_name\"
            android:icon=\"@drawable/icon\">

            <intent-filter>
                <action android:name=\"android.service.wallpaper.WallpaperService\" />
            </intent-filter>
            <meta-data android:name=\"android.service.wallpaper\"
                android:resource=\"@xml/livewallpaper\" />

        </service>

    <activity android:label=\"PAM_Prefs\" android:name=\".PAM_Prefs\" android:theme=\"@android:style/Theme.Light.WallpaperSettings\" android:exported=\"true\" android:icon=\"@drawable/icon\">
            <uses-permission android:name=\"android.permission.BIND_WALLPAPER\" />    
        </activity>

    </application>

</manifest>
    
已邀请:
在修改清单文件后解决了这个问题。添加了一个意图过滤器\'category.PREFERENCE \',并在服务标签内移动了BIND_WALLPAPER权限。 这是新的清单文件:
<manifest xmlns:android=\"http://schemas.android.com/apk/res/android\"
  package=\"com.android.RrD\"
  android:versionCode=\"1\"
  android:versionName=\"1.0\">

<uses-sdk android:minSdkVersion=\"8\" />

<uses-feature android:name=\"android.software.live_wallpaper\" />

<uses-permission android:name=\"android.permission.INTERNET\" />

<uses-permission android:name=\"android.permission.ACCESS_FINE_LOCATION\" />
<uses-permission android:name=\"android.permission.ACCESS_COARSE_LOCATION\" />
<uses-permission android:name=\"android.permission.BIND_WALLPAPER\" />
    <uses-permission android:name=\"android.permission.ACCESS_NETWORK_STATE\" />

   <application 
    android:icon=\"@drawable/icon\" 
    android:label=\"@string/app_name\" 
    >

    <service android:name=\".LiveWallpaper\"
        android:label=\"@string/app_name\"
        android:icon=\"@drawable/icon\"
        android:permission=\"android.permission.BIND_WALLPAPER\">

        <intent-filter>
            <action android:name=\"android.service.wallpaper.WallpaperService\" />
        </intent-filter>
        <meta-data android:name=\"android.service.wallpaper\"
            android:resource=\"@xml/livewallpaper\" />

    </service>

<activity android:label=\"PAM_Prefs\"
        android:name=\".PAM_Prefs\" 

        android:exported=\"true\" android:icon=\"@drawable/icon\">
         <intent-filter>

            <category android:name=\"android.intent.category.PREFERENCE\" />
        </intent-filter>
    </activity>

</application>
</manifest>
    

要回复问题请先登录注册