使用Samsung Galaxy SII / Eclipse进行USB调试

时间:2013-01-30 00:16:15

标签: android eclipse debugging usb galaxy

我能够在两台不同的计算机上调试我的Android应用程序,但有一段时间没有这样做。是的,我试图在这两台计算机上调试我的Android应用程序但是无法进行调试。

  1. 当我使用“adb devices”命令时列出了我的设备。
  2. 我的设备是三星S II LTE,但是o / s版本已经改变。当一切正常时,它是Android 4.0.3,现在是4.0.4。
  3. 我的设备确实出现在Eclipse“Android Device Chooser”> “选择一个正在运行的Android设备”,但“调试”列是空白的,如果我尝试使用该条目进行调试,我的应用程序将安装到设备中并执行,但不会进行调试。
  4. 是的,我已在应用程序清单中明确指定了“Debuggable”,但实际上并不需要它。
  5. 我尝试安装最新版本的Kies(以及随附的USB驱动器)。
  6. 我尝试直接从三星安装USB驱动程序。
  7. 是,“设置”> “开发人员选项”>检查“USB调试”。
  8. 然而,所有这些努力都没有使Eclipse / Samsung Android S II LTE(4.0.4)调试成为可能。我还注意到有一个适用于Android 4.0.3的SDK,但不适用于Android 4.0.4。

    由于Android 4.0.4,我无法调试我的应用程序。 SDK无法使用?

    更好的是......我是否有可能再次在我的设备上调试我的应用程序,如果是这样,我该怎么做呢?

    非常感谢能帮助我的人!

2 个答案:

答案 0 :(得分:0)

你的问题听起来不太糟糕。确保您已更新Eclipse和SDK /工具。确保您已关闭并打开手机。

您应首先尝试调试新的空Android项目。这有用吗?

您可以通过DDMS访问logcat吗?如果没有,你可以通过命令行运行和访问logcat(不通过Eclipse)吗?

你设置了一些断点吗?从您的项目中,您是否右键单击它,并选择Debug as Android Application?

答案 1 :(得分:0)

您的问题是Windows无法识别您的设备。

我建议你为samsung galaxy SII安装合适的驱动程序或者你可以安装Samsung Kies,它带有一套适用于Android开发的驱动程序。