3

目前,我什至无法从 Android 教程中获取Hello World 应用程序。我正在尝试在我的 Galaxy S4 上运行它。我的手机启用了 USB 调试并禁用了应用程序的 USB 验证。我已经下载并安装了 Android 4.2.2 SDK (API17),目前正在使用 Eclipse 和 Windows 上的 ADT 插件。

首先它给出“无法解析'adb version'的输出”错误消息,然后在控制台中打印以下内容:

[2013-06-12 23:02:50 - TestApp] ------------------------------
[2013-06-12 23:02:50 - TestApp] Android Launch!
[2013-06-12 23:02:50 - TestApp] The connection to adb is down, and a severe error has occured.
[2013-06-12 23:02:50 - TestApp] You must restart adb and Eclipse.
[2013-06-12 23:02:50 - TestApp] Please ensure that adb is correctly located at 'C:\Program Files (x86)\Android\android-sdk\platform-tools\adb.exe' and can be executed.

命令“adb devices”显示了我的手机和模拟器,从模拟器运行也不起作用。它甚至不允许我选择要在哪个设备上运行,它只会立即给出错误。

到目前为止我已经尝试过:
重新启动我的计算机
adb kill-server/start-server 并重新启动 Eclipse
进入任务管理器并结束 adb.exe 进程,然后重新启动 Eclipse
添加 adb.exe 作为受信任/关闭防火墙
确保我安装所有正确的驱动程序都
卸载了 Eclipse 并重新下载了 ADT 包
将 sdk/platform-tools 的内容复制到 sdk/tools (我在另一个线程中看到有人建议复制到 sdk/tool 但我没有找到一个名为的文件夹所以我创建了一个)

尝试中:使用 Android Studio 将 JDK 更新到最新版本

编辑:从Android 开发者网站下载了 ADT 包,我仍然遇到与他们的 eclipse 版本相同的问题。

4

3 回答 3

2

您的 adb 不在工具文件夹中。这是解决方案:

  • 在文件夹中:\android-sdk-windows\转到文件夹\platform-tools

  • 复制文件并将它们粘贴到文件夹中\tools

  • 重启 Eclipse

于 2013-08-17T18:40:33.227 回答
0

正如我在上面的评论中所说,我在安装 Android Studio 后重新安装了 ADT Bundle,现在一切似乎都运行良好。我害怕卸载 Android Studio,以防万一它让 ADT 继续工作。不知道为什么会这样,但这是另一个潜在的解决方案。

于 2013-07-03T03:00:24.950 回答
0

在对列出的几个解决方案进行了多次试验和错误之后,这对我有用。 我将以下路径添加到我的环境变量 PATH 并重新启动 eclipse并像魅力一样工作......<path to sdk>\platform-tools

于 2013-12-27T08:42:45.003 回答