【问题标题】:App won't launch on the device应用程序无法在设备上启动
【发布时间】:2011-10-04 08:47:38
【问题描述】:

无论我尝试什么应用程序,它都不会在设备上启动。它在模拟器上完美运行,但是当我尝试在设备上启动它时,它会被上传并安装,然后出现“在设备上启动活动”并且没有任何反应 - 它只是坐在那里,什么也不做。当我重复这个过程时,它最终会启动(但它必须重复 5-10 次),但所有这些活动启动过程似乎仍然处于活动状态,这导致我的手机滞后。我尝试重置 adb,重新安装 Google USB 驱动程序,没有任何帮助。我有一部植根手机和自定义 ROM(称为 Darky 的 ROM 10.2)——这可能是个问题吗?

【问题讨论】:

标签: android device


【解决方案1】:

有时安装和运行需要很长时间,ADB 会超时。转到 Eclipse 中的首选项,然后转到 Android -> DDMS -> ADB 连接超时(毫秒),并将其设置为类似 30000

【讨论】:

    【解决方案2】:

    你可以尝试很多事情:

    1. 在手机上编译并运行示例应用程序,它是否运行?如果没有,则可能是编译环境(您的 PC)问题、签名或其他问题。

    2. 从市场下载一个免费的应用程序,看看你是否可以运行它。

    3. 这是一款标准的 Android 手机还是 root 手机?如果它已植根,请尝试使用标准手机。

    4. 在安装之前执行“adb kill-server”然后“adb start-server”重新启动 adb。这可能没什么用,但以防万一。

    5. 安装应用后,在设置->应用->管理应用菜单中可以看到吗?

    6. 通过拔下数据线/充电器并取出电池 10 秒钟,尝试硬重启。

    7. 还要确保模拟器与您正在测试的手机具有相同的屏幕尺寸。

    8. 附加 Logcat 并查看那里显示的内容。

    这些测试将使您更好地了解正在发生的事情。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2019-11-03
      • 2011-09-14
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多