我正在使用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
答案 0 :(得分:42)
如果你正确安装了Eclipse,那么:
platforms-tools
重命名为tools
。答案 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工具答案 5 :(得分:0)
如果你得到"找不到DDMS文件......"这样做:
请注意,它不是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