0

我已经为 android 编写了一个动态壁纸,它在动态壁纸选择器中运行良好,但当我单击设置壁纸时不会设置。我知道我的启动器支持动态壁纸,因为我有一个正在运行,同样的事情发生在我的手机和模拟器上。

4

1 回答 1

1

关于您的问题的更多信息实际上会很好,所以我只能给您一般性建议:

  • 不要忘记添加android:permission="android.permission.BIND_WALLPAPER"到您的清单中;
  • 使用 Log Cat 查看应用程序是否已启动,在代码中添加一些 Log.v("my wallpaper", "Service initialized") 指令。
  • 删除任何可能阻止您的应用程序执行的代码。我曾经有过Debug.waitForDebugger在调试模式下可以的指令,但在发布模式下阻止了安装。
于 2012-05-20T20:13:24.803 回答