2012-09-07 249 views
4

安装Android SDK。有Eclipse Juno(最新版本)。在安装过程中遇到一些小问题,但设法克服了这些问题。但现在我有一个我无法完成的工作。我已经下载了Eclipse ADT插件。当我重新启动Eclipse时,它给了我这个错误:“此版本的ADT需要修订版本20.0.0或更高版本的Android SDK工具,当前修订版本是16.0.0,请更新您的SDK工具到最新版本。错误对话框为我提供了一个打开SDK管理器的按钮。它打开SDK管理器,它找到我需要的新包。当我去安装它们时,我得到另一个错误。日志说:Android SDK安装错误

"Failed to rename directory C:\Program Files (x86)\Android\android-sdk\platform-tools to 
C:\Program Files (x86)\Android\android-sdk\temp\PlatformToolPackage.old01." 

并弹出一个对话框告诉我,它不能重命名文件夹,并试图让它工作。它从来没有工作,我必须一切回到Eclipse(这仍然是我没有最新的东西)。

我试过重新启动等,但它没有帮助。我尝试以管理员身份运行SDK管理器,但是当我这样做时,它认为它具有所有最新的东西(奇怪)并且不想下载任何东西。我只有FY16的Android SDK工具(它需要20),并有Android SDK平台工具(它需要12)的Rev. 10。

感谢您的帮助!

+0

fwiw,我不会推荐将SDK放在Program Files中,仅仅是因为SDK中有很多东西,而NDK与路径中的空格不太匹配 - 可能是也可能不是源码你目前的麻烦。理想情况下,你会在某处安装linux并以此方式工作(相信我,这对于android开发者来说是值得的) – JRaymond

回答

0

您是否以管理员身份启动eclipse?如果没有,尝试一下,如果你是一个管理员,有时候只是安装更新。 如果我更新SDK,我首先启动不带eclipse的SDK-Manager来安装更新。完成之后,我在eclipse中也是这样做的。始终以管理员身份执行此操作。