在EclipseAndroid 4.2中-无法构建:文件dx.jar不是从SDK文件夹加载的

在EclipseAndroid 4.2中-无法构建:文件dx.jar不是从SDK文件夹加载的,android,Android,我已经在EclipseIndigo中使用SDK管理器和ADT 21.0.0.v201210310015-519525更新了Android 4.2 SDK 我已经创建了一个新项目,构建并尝试运行它。我犯了一个错误 [2012-11-15 11:38:19-MyApp]未知错误:无法生成:未从SDK文件夹加载文件dx.jar 如何解决这个问题?我在谷歌上搜索了很多。但是我没有找到任何正确的方法来解决这个问题。我有一个干净的项目,并尝试过,但也不起作用。我昨天在更新Eclipse而不是Android

我已经在EclipseIndigo中使用SDK管理器和ADT 21.0.0.v201210310015-519525更新了Android 4.2 SDK

我已经创建了一个新项目,构建并尝试运行它。我犯了一个错误

[2012-11-15 11:38:19-MyApp]未知错误:无法生成:未从SDK文件夹加载文件dx.jar


如何解决这个问题?我在谷歌上搜索了很多。但是我没有找到任何正确的方法来解决这个问题。我有一个干净的项目,并尝试过,但也不起作用。

我昨天在更新Eclipse而不是Android SDK时遇到了这个问题。确保您的Android SDK已更新。否则你可能想看看这个答案


我昨天在更新Eclipse而不是Android SDK时遇到了这个问题。确保您的Android SDK已更新。否则你可能想看看这个答案


这也发生在我身上,试着关闭并重新启动eclipse

清理项目并运行


它对我很有效。

这也发生在我身上,请尝试关闭并重新启动eclipse

清理项目并运行

这对我很有用。

1。打开Android SDK管理器

二,。转到工具→ 选项

三,。单击清除缓存→ 接近

四,。去包裹→ 重新加载

您现在应该可以在Android 4.2 API17下看到更多可用的软件包,您应该可以毫无问题地安装它们。

1。打开Android SDK管理器

二,。转到工具→ 选项

三,。单击清除缓存→ 接近

四,。去包裹→ 重新加载


您现在应该可以在Android 4.2 API17下看到更多可用的软件包,您应该可以毫无问题地安装它们。

在我的例子中,平台工具文件夹中没有lib文件夹,所以我只是在platform tools文件夹中创建了一个新的lib文件夹,并粘贴了我在该lib文件夹的buildtools文件夹中找到的dx.jar……。我的工作是:

在我的情况下,在platform tools文件夹中没有lib文件夹,因此,我只需在platform tools文件夹中创建一个新的lib文件夹,并粘贴在该lib文件夹中buildtools文件夹中找到的dx.jar……。我的工作:

我已经在以下位置有了dx.jar。C:\Program Files\Android\Android sdk windows\platform tools\libI已经在以下位置有了dx.jar。C:\ProgramFiles\Android\Android sdk windows\platform tools\lib谢谢!这让我发疯了,为什么我要更新这些东西?谢谢!这让我发疯了,为什么我要更新这些东西?