我能够在两台不同的计算机上调试我的 Android 应用程序,但已经有一段时间没有这样做了。昨天,我尝试在这两台计算机上调试我的 Android 应用程序,但未能成功。
- 当我使用命令“adb devices”时,我的设备会被列出。
- 我的设备是三星 S II LTE,但操作系统版本已更改。当一切正常时,它是 Android 4.0.3,现在是 4.0.4。
- 我的设备确实出现在 Eclipse“Android 设备选择器”>“选择一个正在运行的 Android 设备”中,但“调试”列是空白的,如果我尝试使用该条目进行调试,我的应用程序将安装到设备中并执行,但未调试。
- 是的,我在应用程序清单中明确指定了“可调试”,尽管它实际上不应该是必需的。
- 我尝试安装最新版本的 Kies(以及随附的 USB 驱动器)。
- 我尝试直接从三星安装 USB 驱动程序。
- 是的,“设置”>“开发者选项”>“USB调试”被选中。
然而,所有这些努力并没有使 Eclipse/Samsung Android S II LTE (4.0.4) 调试成为可能。我还注意到有一个适用于 Android 4.0.3 的 SDK,但没有适用于 Android 4.0.4 的 SDK。
由于 Android 4.0.4,我无法调试我的应用程序吗?SDK 不可用?
更好的是......我是否可以再次在我的设备上调试我的应用程序,如果可以,我该怎么做?
非常感谢任何可以帮助我的人!