在升级到Android SDK 2.3后找不到adb.exe

Jon*_*nas 38 eclipse android adt android-sdk-2.3

我已将Android SDK升级到2.3版和Android开发工具8.0.0.现在在Eclipse中,我收到一条错误消息:

找不到C:\ Program Files(x86)\ Android\android-sdk-windows\platform-tools\adb.exe!

我没有那个文件.我怎样才能解决这个问题?这是Android SDK 2.3或Android开发工具8.0.0中的错误吗?

dis*_*sco 23

我只是在Eclipse中"帮助" - >"检查uppdates".然后我检查了每个可能的更新(我有2个)接受,等待更新完成,重新启动Eclipse然后一切都修复了!

不过,我在更新后遇到了一些新的构建错误,例如:

错误:以非位置格式指定的多个替换; 你的意思是添加formatted ="false"属性

我不会解释这个问题的解决方案,因为这篇文章不是关于它的!然而; 该问题的解决方案可以在Google Groups group Android Developers post,SDK 2.3中找到:获取"以非位置格式指定的多个替换"错误.


小智 12

我遇到过同样的问题.我通过转到帮助 - >检查更新并更新Eclipse中列出的组件来解决它.


小智 9

您需要更新PATH以反映现在位于"Platform-Tools"中的ADB.

在Mac OS X上,打开终端并将以下行添加到.bash_profile:

export PATH=${PATH}:/Users/yourname/Library/android-sdk/tools:/Users/yourname/Library/android-sdk/platform-tools:
Run Code Online (Sandbox Code Playgroud)

您的.bash_profile位于

~/.bash_profile
Run Code Online (Sandbox Code Playgroud)

  • Windows上的Android SDK 2.3或ADT 8.0不需要环境变量(PATH). (2认同)

Var*_*run 6

@Jonas在您的eclipse中单击"帮助">"检查更新".这将更新ADT插件.新的ADT插件知道在哪里找到apt和adb.Jus这样做,你的概率将被修复,

编辑:看图像.也安装前两个项目.一个替代文字


Jon*_*nas 5

adb.exe失踪了.所以我卸载了Android 2.3 SDK并重新安装了它.现在我有一个adb.exe,它的效果更好.我的第一次安装大多数都失败了而没有提示我.


Som*_*ere 5

我做了什么...

  1. 关闭我的项目并退出Eclipse
  2. 执行[MYDRIVE]:[MYANDROIDPATH]\android-sdk-windows\tools\android.bat
  3. 选择"可用包" - >"Android存储库"并安装列出的所有内容
  4. 关闭安装屏幕并退出android.bat DOS窗口
  5. 更新了PATH环境变量以包含"[MYDRIVE]:[MYANDROIDPATH]\android-sdk-windows\platform-tools"
  6. 启动Eclipse并收到错误消息...单击:帮助 - >检查更新
  7. 让它更新"Android DDMS","Android Dev tools",(和Mercurial)
  8. 重启Eclipse
  9. 单击:窗口 - >首选项 - >检查路径是"[MYDRIVE]:[MYANDROIDPATH]\android-sdk-windows".单击:应用 - >确定
  10. 重启Eclipse(只是为了确定),打开我的项目......重新开始工作!