在SDK中找不到文件夹'tools'

时间:2011-12-24 10:40:02

标签: android sdk

我正在使用Eclipse开始 Android开发。我已经下载了所有必需的软件,但我遇到了与讨论here相同的问题。现在我讨论上找到问题的解决方案,所以让我再次重写问题,

当我加载Eclipse并创建一个新的Android项目时,它会一直等待ADT加载。为了弄清楚出了什么问题我去了偏好并尝试将我创建的ADT的位置放在其中但是当我输入ADT的地址时它一直给我这个错误,

  

在SDK'E:\ Documents and中找不到文件夹'tools'   设置\法赫德\机器人-的SDK \” ..

如果有人可以帮我解决这个问题,我将非常感激。

提前致谢。

编辑: 我手动创建了傻瓜工具,现在我收到了这个错误,

[2011-12-24 15:23:56 - DDMS] DDMS files not found: E:\Documents and Settings\Fahad\android-sdks\platform-tools\adb.exe E:\Documents and Settings\Fahad\android-sdks\tools\hprof-conv.exe E:\Documents and Settings\Fahad\android-sdks\tools\traceview.bat 
[2011-12-24 15:42:06 - DDMS] DDMS files not found: E:\Documents and Settings\Fahad\.android\platform-tools\adb.exe E:\Documents and Settings\Fahad\.android\tools\hprof-conv.exe E:\Documents and Settings\Fahad\.android\tools\traceview.bat 

9 个答案:

答案 0 :(得分:42)

如果你正确安装了Eclipse,那么:

  1. 启动Eclipse
  2. 从菜单栏中选择Window>偏好> Android
  3. 对于Android位置,请浏览安装Android SDK的文件夹。
  4. 在Android SDKs文件夹中,将文件夹platforms-tools重命名为tools
  5. 通过“首选项”对话框选择Android SDKs文件夹。

答案 1 :(得分:16)

如果我找到你,你刚刚下载了Android sdk,并希望配置它与Eclipse一起工作。我想你错过了安装sdk的一步:
 1)你下载它
 2)你把它提取到某个地方  3)然后转到指定的目录并启动AndroidManager(或者它只是android ??)。在那里,您指定需要平台工具,经理将为您配置。这也将为您提供'adb'可执行文件,这对于Android开发至关重要。

之后你安装ADT(我认为你已经这样做了)和Eclipse首选项 - >您可以在Android选项中指定android-sdk的位置。如果你在完成“第3步”之后指定它,你应该很高兴。

我不是100%确定我得到的正确以及你的州是什么,所以如果我的评论无关紧要,请原谅我。如果我错了,如果您提供更多详细信息,我将很乐意为您提供帮助。

我完全相信你不需要自己创建“工具”文件夹。

PS:我给出的描述是针对较新版本的android sdk,但如果您遇到旧版本的问题,我会建议您从头开始使用较新版本。它不应该花那么长时间。

答案 2 :(得分:2)

由于SDK的解压缩过程也会发生这种情况。我很抱歉。 不要使用内置的windows解压缩过程。 使用WINRAR软件解压缩sdk

答案 3 :(得分:0)

默认情况下,它会在“C:\ Documents and Settings \ user \ android-sdks”中查找SDK工具。有时我们会在另一个地方安装它。因此,您只需选择正确的路径即可完成。

答案 4 :(得分:0)

在初始设置期间SDK工具安装失败时,我遇到了类似的问题。解决方法是从Android Developer Site

下载SDK工具
  • 展开"使用现有的IDE"部分和下载独立的SDK工具
  • 选择目的地为(%HOMEPATH%\ android-sdks)
  • 现在启动Android-SDKs文件夹并运行SDK管理器

答案 5 :(得分:0)

如果你得到"找不到DDMS文件......"这样做:

  1. 打开eclipse
  2. 打开安装新软件
  3. 点击"添加..." - >输入(例如)" Android_over_HTTP"并在地址放" http://dl-ssl.google.com/android/eclipse/"。
  4. 请注意,它不是https,这有助于通过http获取内容。这个技巧帮助我解决了MAC上的问题,我相信这也适用于Windows / Linux

    希望这有帮助!

答案 6 :(得分:0)

就我而言,我使用的是Ubuntu。两个目录的位置是 / android-sdks / android-sdk-linux 。我使用了它适用于我的第二个:)

答案 7 :(得分:0)

我的解决方案是通过菜单"帮助>删除Eclipse ADT插件。关于Eclipse SDK>安装细节"。 Eclipse将重启。

接下来转到菜单"帮助>安装新软件",然后添加ADT插件网址" https://dl-ssl.google.com/android/eclipse" (或从下拉列表中选择现有链接)。

这将重新安装最新的ADT,包括DDMS文件。

答案 8 :(得分:0)

对我而言,这是一个简单的案例,指明了“sdk”的路径。子文件夹而不是顶级文件夹。

在我的情况下,我需要输入

/Users/Myusername/Documents/adt-bundle-mac-x86_64-20140321/sdk

而不是

/Users/Myusername/Documents/adt-bundle-mac-x86_64-20140321