gpt4 book ai didi

安卓动态壁纸在设备上是空白的

转载 作者:行者123 更新时间:2023-11-30 04:16:51 25 4
gpt4 key购买 nike

我最近创建了我的第一个 android 动态壁纸,它不能在 friend 的设备上运行,但它可以在我的设备上完美运行。

当 friend 加载已签名、对齐的 apk 时,android 不会渲染墙纸,而是会坐在空白屏幕上。

我被这个问题难住了好几天,但我找到了答案,我想与互联网分享,以防其他人也遇到这个问题。

如果你在你的动态壁纸中使用过android调试器,你就会用过

android.os.Debug.waitForDebugger();

我的问题来自其他人使用的 apk 正在等待调试器,并且由于他们的机器人很可能没有连接到正在运行 eclipse 和 adb 的计算机,因此墙纸会无限期地等待。

Wallpaper Engine初始化固定代码:

SonicEngine() {
//android.os.Debug.waitForDebugger();
Log.i(TAG, "Initializing Sonic wallpaper!");
/* Initialization stuff */
}

注释或删除等待调试器调用后,服务将继续并在所有设备上成功呈现。

最佳答案

SonicEngine() {
//android.os.Debug.waitForDebugger();
Log.i(TAG, "Initializing Sonic wallpaper!");
/* Initialization stuff */
}

必须确保在实际发布您的动态壁纸时评论或删除 waitForDebugger(),否则它会在此时挂起。

关于安卓动态壁纸在设备上是空白的,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9845691/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com