2011-04-20 210 views
5

我正在尝试使用Eclipse获取Android SDK上的'hello world'。我下面一步该教程一步:android SDK中缺少platform-tools aapt.exe目录

http://developer.android.com/resources/tutorials/hello-world.html

但我返回的错误“错误执行AAPT请检查AAPT出现在C:\ Android的SDK-WINDOWS \平台工具\ aapt.exe“

出于某种原因,我的安装下不存在”platform-tools“文件夹。我找到了“平台”和“工具”。据推测,我的SDK版本与本教程中使用的版本不同。

我无法弄清楚我需要更改或更新。有人能指点我正确的方向吗?

谢谢

+0

相关,也许值得一看:http://stackoverflow.com/questions/4386392/aapt-not-found-under-the-right-path – WarrenFaith 2011-04-20 08:37:54

回答

0

*您运行的是哪个版本的SDK? (1.5_r2或其他?)*

我会建议更新您的SDK并完成它;) 您可以通过“Android SDK和AVD管理器”。

的Eclipse:
menu->window->"Android SDK and AVD Manager"

您可能还需要更改此设置:
menu->window->preferences->install/update->(expand)->automatic updates

+0

我不知道什么是坏的;但更新SDK解决了这个问题。我希望理解为什么,但是可以等到下一次破发。谢谢。 – Andrew 2011-04-20 08:45:11

+0

那么,旧的SDK(我安装了那个r2)没有这个目录,所以这可能是原因:“sdk to old”; D。如果有效,请考虑将答案标记为“已接受”。 – Nanne 2011-04-20 08:46:22

1

有时你可能会得到它无法安装,因为它无法创建临时文件夹来安装错误工具。你只需要以管理员身份运行SDK管理器,这将使其全部解决。

0

运行Android SDK中经理,并确保你已经检查并安装工具> Android的SDK平台工具

我相信这个包是负责这里的文件夹。

10

完全符合的Izzy同意,但其他时间(通常在64位操作系统的机器或多个的Android平台),当您安装最新的SDK版本的文件夹平台工具有缺少“appt.exe”。

为了解决这个问题,您需要搜索* android-sdk \ build-tools *文件夹和子文件夹,如\ build-tools \ 17.0.0在我的情况下,您会发现aapt.exe,其他必需文件和lib文件夹,只需将它复制到android-sdk \ platform-tools然后就可以完成了。

+0

+ 1用于\ build-tools \ 17.0.0 – 2013-12-09 01:46:46

+1

用于\ build-tools \ 19.0.0的+1,请注意,仅将aapt文件复制到platform-tools文件夹中,它将起作用。 – spons 2013-12-12 21:12:30

+0

welldone @Ulises – Aravin 2015-09-14 12:15:48