Android问题:Eclipse无法找到ADB.exe

时间:2011-06-15 16:53:49

标签: android eclipse sdk

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

但是我尝试了所有给出的答案,但都没有工作(甚至是接受的答案)。

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

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

  

无法找到C:\ Program   FILES \ Android的SDK-WINDOWS \工具\ adb.exe!

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

7 个答案:

答案 0 :(得分:5)

adb工具已移至platform-tools/

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

答案 1 :(得分:5)

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

  

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

     

第2步:关闭日食。

     

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

     

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

     

步骤5:现在打开eclipse转到 Windows - >首选项选择android然后点击浏览并选择android-sdk,在几分钟内显示系统中安装的APK级别按应用

答案 2 :(得分:1)

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

答案 3 :(得分:0)

我认为那是因为adb已经转移到了 C:\Program Files\android-sdk-windows\platform-tools\adb.exe

答案 4 :(得分:0)

我曾尝试过一次..当我在Windows 7上遇到类似的问题时..将adb.exe从platform-tools复制到tools文件夹。现在eclipse应该正常工作。

答案 5 :(得分:0)

是的,您可以阅读工具/ adb_has_moved:

  

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

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

答案 6 :(得分:0)

我遇到了同样的问题。在我的情况下,它是由Java JDK上的升级引起的。我使用1.6并升级到1.7。

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

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