【问题标题】:Android Problem: Eclipse cannot find ADB.exeAndroid 问题:Eclipse 找不到 ADB.exe
【发布时间】:2016-03-29 13:36:43
【问题描述】:

首先,我知道这个问题之前有人问过,即:Could not find adb.exe on my tools folder

但我尝试了所有给出的答案,但都没有奏效(即使是接受的答案)。

我的问题是我更新了 Android SDK,现在 Eclipse 找不到 adb.exe。我知道它在哪里,它在平台工具目录中,但我无法让 Eclipse 从那里读取它。我更新了路径。 现在发生的事情是,在我所有的项目中,资产文件夹都是空的,这意味着没有 android jar 文件。 此外,在 Eclipse 中单击 SDK 更新管理器也无济于事。我不知道为什么。 最后,如果我尝试在 Eclipse 中安装新软件(ADT 更新?)它不会允许。

在项目 -> 首选项选项卡中,我收到以下消息:

找不到 C:\Program 文件\android-sdk-windows\tools\adb.exe!

我正在使用 Galileo eclipse 在 Windows 7 上工作。 任何人都可以提供任何帮助吗?

【问题讨论】:

  • 尝试卸载 ADT(因为您无法更新)并重新安装它。听起来 SDK + ADT 之间的版本冲突导致了问题。 (旧 ADT 查找旧 ADB 位置 \tools 而不是 \platform-tools)
  • 你的意思是从eclipse\plugins目录中删除ADT文件?

标签: android eclipse sdk


【解决方案1】:

adb 工具已移至 platform-tools/

如果您在 SDK 中没有看到此目录,请启动 SDK 和 AVD Manager(执行 android 工具)并安装“Android SDK Platform-tools”

【讨论】:

    【解决方案2】:

    我之前也遇到过同样的问题,但现在我按照以下步骤解决了这个问题

    第 1 步:如果您没有更改 ProgramFiles/Android 中的位置搜索,您知道您的 android-sdk 安装在系统中的位置

    第 2 步:关闭 Eclipse。

    第 3 步:将 adb.exe 复制到 android-sdk/platform-tools/ 文件夹中

    第 4 步:将该 adb.exe 粘贴到 android-sdk/tools/ 文件夹中

    第 5 步:现在打开 eclipse 转到 Windows --> Preferences 选择 android 然后单击浏览并选择 android-sdk 几分钟后它会显示您系统中安装的 APK 级别按应用

    【讨论】:

    • 谢谢!这也适用于我的 Mac。我必须将 adb 二进制文件从平台工具复制并粘贴到工具中,才能让 eclipse 看到它。
    【解决方案3】:

    解决方案很简单。不幸的是,我忘记了您需要管理员权限。这就是 eclipse 不会安装新软件包的原因。我只是以管理员身份打开了 Eclipse,一切都很顺利。由于某种原因丢失了我所有的 R.java 文件,但通过清理项目将它们找回。

    【讨论】:

      【解决方案4】:

      我认为这是因为 adb 已移至
      C:\Program Files\android-sdk-windows\platform-tools\adb.exe

      【讨论】:

      • 我可以确认它移到了那里。问题是 Eclipse 拒绝承认它。
      • 你有没有试过去Window->Preferences->Android重新设置android SDK位置?
      • 你应该点击Help -> Install Updates
      【解决方案5】:

      我已经尝试过一次.. 当我在 Windows 7 上遇到类似问题时.. 将 adb.exe 从平台工具复制到工具文件夹。现在eclipse应该可以正常工作了。

      【讨论】:

        【解决方案6】:

        在 tools/adb_has_moved 上是的,您可以阅读:

        “adb 工具已移至 platform-tools/ 如果您在 SDK 中没有看到此目录,请启动 SDK 和 AVD 管理器(执行 android 工具)并安装“Android SDK Platform-tools”也请 更新您的 PATH 环境变量以包含平台工具/ 目录,因此您可以从任何位置执行 adb。”

        adb 工具已移至 platform-tools/,但在我的情况下,此目录中没有 adb,但在 Windows 7 中,您可以备份此文件夹(只需进入文件夹属性->以前的版本) 并保存备份而不是原始文件。就我而言,它有帮助

        【讨论】:

          【解决方案7】:

          我遇到了同样的问题。就我而言,这是由 Java JDK 的升级引起的。我使用的是 1.6 并升级到 1.7。

          只需手动将新的 JDK 添加到 Eclipse。

          右键单击您的项目 JRE 系统库。选择已安装的 JRE,然后在您的计算机上找到它。

          【讨论】:

            猜你喜欢
            • 2013-10-16
            • 1970-01-01
            • 1970-01-01
            • 1970-01-01
            • 1970-01-01
            • 1970-01-01
            • 2018-08-30
            • 1970-01-01
            • 1970-01-01
            相关资源
            最近更新 更多