3.2 sdk平台安装问题。 “完成。没有安装任何东西”

时间:2011-07-21 23:16:16

标签: android eclipse sdk install

我在新的3.2更新中选择了所有内容,但在sdk管理器运行其进程后,我收到错误消息“已完成。没有安装任何内容”。

这是sdk安装日志:

Downloading Android SDK Tools, revision 12
File not found: C:\Program Files (x86)\Android\android-sdk\temp\tools_r12-windows.zip (Access is denied)
Downloading Android SDK Platform-tools, revision 6
File not found: C:\Program Files (x86)\Android\android-sdk\temp\platform-tools_r06-windows.zip (Access is denied)
Downloading Documentation for Android SDK, API 13, revision 1
File not found: C:\Program Files (x86)\Android\android-sdk\temp\docs-3.2_r01-linux.zip (Access is denied)
Downloading Samples for SDK API 13, revision 1
File not found: C:\Program Files (x86)\Android\android-sdk\temp\samples-3.2_r01-linux.zip (Access is denied)
Downloading Android Compatibility package, revision 3
File not found: C:\Program Files (x86)\Android\android-sdk\temp\compatibility_r03.zip (Access is denied)
Downloading Google Admob Ads Sdk package, revision 3
File not found: C:\Program Files (x86)\Android\android-sdk\temp\googleadmobadssdkandroid-4.1.1.zip (Access is denied)
Skipping 'SDK Platform Android 3.2, API 13, revision 1'; it depends on 'Android SDK Tools, revision 12' which was not installed.
Skipping 'Google APIs by Google Inc., Android API 13, revision 1'; it depends on 'SDK Platform Android 3.2, API 13, revision 1' which was not installed.

6 个答案:

答案 0 :(得分:137)

以管理员身份启动SDK管理器。


  • 右键点击SDK Manager
  • 选择Run As Administrator
  • 点击YES按钮

答案 1 :(得分:9)

问题的关键很简单。您需要具有管理员访问权限。文件未自动创建,因此安装失败。

Start>>And roid SDK Manager>>right click SDK Manager并选择以管理员身份运行。

再次尝试下载。它应该工作正常。

答案 2 :(得分:4)

这些答案都适用于Windows用户,因为它建议以管理员身份运行管理器。对于任何Linux平台上的人(我在OSX上),我建议你进入sdk试图下载的文件夹(对我来说是/ android-sdk / temp)

然后我通过运行

递归地允许文件夹中的所有权限
sudo chmod 777 ./

答案 3 :(得分:2)

由于您可能不止一次使用SDK管理器,并且它总是需要这些管理员权限,因此除了必须记住右键单击文件/快捷方式并选择“以管理员身份运行”时,这是一个更好的选择将应用程序设置为始终使用管理员权限执行,而不必记住每次都执行以下操作:

  1. 导航至SDK Manager。
  2. 右键单击SDK Manager.exe文件。
  3. 从上下文菜单中选择属性。
  4. 单击兼容性选项卡。
  5. 选中“以管理员身份运行此程序”复选框。
  6. 单击“确定”按钮以关闭属性对话框。
  7. 您可以找到有关此功能及相关选项的更多详细信息here

答案 4 :(得分:2)

在Linux上,只需运行gksudo androidkdesudo android即可以root身份启动Android SDK管理器。

答案 5 :(得分:0)

我有类似的问题,这就是我所做的 在Windows 10中,SDK管理器位于

C:\Users\your_userfolder\AppData\Local\Android\sdk

如果你看不到" Appdata"文件夹只需点击"查看"选项卡在窗口顶部,然后检查"隐藏项目文件夹"。 右键单击" SDK Manager.exe"文件并单击"以管理员身份运行"。 之后包应该开始安装

相关问题