无法升级Android SDK

时间:2011-08-08 21:36:24

标签: android eclipse

我关闭了每个窗口,重新启动了计算机。但Eclipse告诉我:“C:\ Program Files \ android-sdk \ tools正在被访问....我甚至删除了目录,但我仍然得到:如何修复?

  

无法重命名目录C:\ Program   Files \ Android \ android-sdk \ platform-tools到C:\ Program   文件\的Android \ Android的SDK \ TEMP \ PlatformToolPackage.old01。

4 个答案:

答案 0 :(得分:14)

我在Windows上遇到过这个问题。不要通过Eclipse更新它,而是尝试独立选项:

  1. 关闭Eclipse
  2. 打开命令提示符窗口(理想情况下在 管理员模式)
  3. 运行命令“android”
  4. 如果您的路径中有SDK工具目录,它将打开您在Eclipse中获得的相同UI,但没有额外的文件锁定。如果它不在您的路径中,请查看C:\Program Files\Android\android-sdk\tools并从那里运行“android.bat”。

    此外,一旦更新了SDK,请不要忘记启动Eclipse,然后在“帮助”菜单上单击“检查更新”。你可能会发现ADK Eclipse插件也需要更新 - 这通常与SDK更新同步。

答案 1 :(得分:2)

据说,如果你使用SDK Manager.exe程序而不是tools\android.bat,它就可以运行。但是,我从来没有运气好。

我的传统方法是:

  • 复制tools\目录以创建foo\目录
  • 调整PATH和其他环境变量以指向foo\
  • tools\android.bat
  • 中运行foo\
  • 升级,应该有效
  • 完成后,关闭SDK和AVD管理器,还原您的PATH等,以指回tools\,并删除foo\目录

答案 2 :(得分:0)

我猜这个adb正在重启计算机。升级前请尝试adb kill-server

答案 3 :(得分:0)

另一个简单的解决方法:

关闭Eclipse。打开SDK所在的目录(C:\ Users \ user35 \ android-sdks)并运行SDK Manager(以管理员身份)。