在SDK中找不到文件夹“工具”

我正在使用Eclipse开始Android开发 。 我已经下载了所有必需的软件,但是我遇到了与此处讨论的相同的问题。 现在我没有讨论中find问题解决方法 ,所以让我再次重写这个问题,

当我加载Eclipse并创build一个新的Android项目时,它不断等待ADT加载。 为了弄清楚什么是错误的,我去了首选项,并试图把我创build的ADT的位置,但它一直给我这个错误,当我把ADT的地址,

在SDK'E:\ Documents and Settings \ Fahad \ android-sdks \'中找不到文件夹'tools'。

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

提前致谢。

编辑:我创build了手动工具,现在我得到这个错误,

[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 

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

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

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

之后,你安装ADT(我认为你已经做了),并从Eclipse首选项 – > Android选项,你得到一个地方来指定你的android-sdk的位置。 如果你在“第三步”之后指定了它,那么你应该很好。

我不是100%确定我是否正确地知道了你的状态,所以请原谅我,如果我的意见是不相关的。 如果我错了,我会很乐意提供帮助,如果你提供更多的细节。

我完全确定的是你不需要自己创build文件夹“工具”。

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

这也可能是由于SDK的解压缩过程不对而发生的。 不要使用内置的窗口解压缩过程。 使用WINRAR软件解压缩sdk

默认情况下,它在“C:\ Documents and Settings \ user \ android-sdks”中查找SDK工具。 有时候我们把它安装在另一个地方。 所以你只需要select正确的path,它会完成。

在初始安装过程中,SDK工具安装失败时,我遇到了类似的问题。 解决的办法是从Android Developer Site下载SDK工具

  • 展开“使用现有的IDE”部分并下载独立的SDK工具
  • select你的目的地(%HOMEPATH%\ android-sdks)
  • 现在启动Android-SDKs文件夹并运行SDKpipe理器

如果您得到“无法findDDMS文件…”,请执行以下操作:

  1. 打开日食
  2. 打开安装新的软件
  3. 点击“添加…” – >input(例如)“Android_over_HTTP”并在地址中input“ http://dl-ssl.google.com/android/eclipse/ ”。

不要惊慌,它不是https,这有助于通过HTTP获取东西。 这个技巧帮助我解决了MAC上的问题,我相信这也应该在Windows / Linux上工作

希望这可以帮助 !

在我的情况下,我使用的是Ubuntu。 其中两个目录是/ android-sdks/ android-sdk-linux 。 我用第二个它为我工作:)

我的解决scheme是通过菜单“帮助>关于Eclipse SDK>安装细节”删除Eclipse ADT插件。 Eclipse将重新启动。

接下来进入菜单“帮助>安装新软件”,然后添加ADT插件url“ https://dl-ssl.google.com/android/eclipse ”(或从下拉列表中select现有的链接)。

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

对我来说,这是一个简单的例子,指定“sdk”子文件夹而不是顶级文件夹的path。

在我的情况下,我需要input

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

代替

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