我已将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中的错误吗?
答案 0 :(得分:23)
我只是做了“帮助” - > Eclipse中的“检查uppdates”。然后我检查了每个可能的更新(我有2个)接受,等待更新完成,重新启动Eclipse然后一切都修好了!
我在更新后遇到了一些新的构建错误,但是说:
错误:以非位置格式指定的多个替换;你的意思是添加formatted =“false”属性
我不会解释这个问题的解决方案,因为这篇文章不是关于它的! 然而;可以在Google网上论坛群组 Android开发者帖子 SDK 2.3: Get "Multiple substitutions specified in non-positional format" error 中找到该问题的解决方案。
答案 1 :(得分:12)
我有同样的问题。我通过转到帮助 - >解决了这个问题。检查更新并更新Eclipse中列出的组件。
答案 2 :(得分:9)
您需要更新PATH以反映现在位于“平台工具”中的ADB。
在Mac OS X上,打开终端并将以下行添加到.bash_profile:
export PATH=${PATH}:/Users/yourname/Library/android-sdk/tools:/Users/yourname/Library/android-sdk/platform-tools:
您的.bash_profile位于
~/.bash_profile
答案 3 :(得分:6)
@Jonas在你的eclipse中点击帮助>检查更新。这将更新ADT插件。新的ADT插件知道在哪里找到apt和adb。 Jus这样做,你的概率将被修复,
编辑:查看图片。也安装前两个项目。 一个
答案 4 :(得分:5)
我做了什么...
答案 5 :(得分:5)
我的adb.exe
失踪了。所以我卸载了Android 2.3 SDK并重新安装了它。现在我有一个adb.exe
,它效果更好。我的第一次安装大部分失败而没有提示我。
答案 6 :(得分:4)
当我尝试运行项目时,My Antivirus删除了adb.exe文件
我所要做的就是重新安装Android SDK Platform-tools
并修复它
答案 7 :(得分:3)
现在它位于平台工具之下。您必须使用Android工具安装它才能选择“platform-tools”包。
我知道,这很愚蠢。
答案 8 :(得分:1)
我有同样的问题。我不得不重启eclipse三次,然后重启,然后就可以了。哦,我还必须关闭所有打开的项目。
答案 9 :(得分:1)
从命令行启动AVD Manager
已安装的软件包更新全部
接受更新所有
启动Eclipse->帮助 - >检查更新 - >全部更新
重启Eclipse
答案 10 :(得分:1)
这解决了我的问题,即使我将文件夹路径指向我的platform-tools目录(包含adb.exe),它也不会启用OK / Apply按钮。我以为我已经安装了ADT插件(我安装了一些东西),但显然不是正确的。
转到此处并按照以下说明操作: http://developer.android.com/sdk/eclipse-adt.html
答案 11 :(得分:0)
安装2.3 SDK后我遇到了同样的问题,更新Eclipse ADT插件解决了这个问题。较旧的ADT插件仍然指的是SDK / tools文件夹。
(我使用的是JDK 1.6,Eclipse Galileo SR2)
请注意,只有通过命令行访问adb才需要在环境中包含adb.exe路径PATH变量。
我遵循了以下步骤 - 并在MAC和Windows上都有一个工作环境:
我在Android sdk文件夹中设置工具和平台工具的路径如下:
将解压缩的SDK解压缩到/ Developer / SDKs(Mac)和D:在Windows上(在C语言中使用之后:在崩溃中丢失所有内容:)) - 对于Windows,可以使用Google提供的可执行文件
安装Android存储库和加载项(适用于Google API)
创建AVD
更新Eclipse ADT插件
在Eclipse中指定Android SDK位置
答案 12 :(得分:0)
我还更新了eclipse的ADT插件,尽管我最初只在三天前加载了eclipse插件。更新插件解决了丢失的adb.exe问题。
答案 13 :(得分:0)
您还需要更新eclipse的ADT插件,它会在正确的目录中查找adb,至少它对我来说很好。
答案 14 :(得分:0)
我能够按如下方式修复错误。 1.转到eclipse单击帮助>检查更新 2.转到Windows-> Android SDK和AVD Manager->安装包 - > Android SDK工具(安装)。 3.重启Eclipse
答案 15 :(得分:0)
我有同样的问题并通过以下方式解决了这个问题: 1)“帮助” - > Eclipse中的“检查uppdates” 2)GOTO android sdk lib - sdk manager - 安装“Android SDK platform-tools”
就是这样 祝你好运
答案 16 :(得分:0)
转到“帮助” - > Eclipse中的“检查更新”。然后检查每次可能的更新,等待更新完成,重新启动Eclipse,然后一切都解决了!
答案 17 :(得分:-3)
叫我傻,但如果您只是阅读SDK \ Readme.txt
$ cat SDK \ Readme.txt
欢迎使用Android SDK!
Android SDK档案现在只包含这些工具。 它不再来了 填充了特定的Android平台或Google插件。而不是你 使用SDK Manager安装或更新SDK组件,例如平台, 工具,附加组件和文档。
要开始开发应用程序,您必须至少安装一个 使用SDK Manager的Android平台版本。
这需要Internet连接,因此如果您打算使用SDK 离线时,请务必在线下载必要的组件。
要启动SDK Manager,请执行程序“tools / android”。
从命令行,您还可以直接触发更新 执行: tools / android update sdk
有关详细信息,请访问Android网站: http://developer.android.com
我现在累了,我必须休息 - 这耗尽了我所有的精力。