【问题标题】:3.2 sdk platform install problem. "Done. Nothing was installed"3.2 sdk平台安装问题。 “完成。没有安装任何东西”
【发布时间】:2011-10-10 16:05:11
【问题描述】:

我选择了新的 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.

【问题讨论】:

标签: android eclipse sdk installation


【解决方案1】:

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

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

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

【讨论】:

    【解决方案2】:

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

    【讨论】:

      【解决方案3】:

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

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

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

      【讨论】:

        【解决方案4】:

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

        1. 导航到 SDK 管理器。
        2. 右键单击 SDK Manager.exe 文件。
        3. 从上下文菜单中选择属性。
        4. 点击兼容性标签。
        5. 选中“以管理员身份运行此程序”复选框。
        6. 单击确定按钮关闭属性对话框。

        您可以找到有关此选项和相关选项here 的更多详细信息。

        【讨论】:

          【解决方案5】:

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

          然后我通过运行递归地允许文件夹中的所有权限

          sudo chmod 777 ./
          

          【讨论】:

          • 真的需要777烫发吗?好像有点危险。
          • 我想如果您觉得权限保持在 777 不安全,您可以将权限设置回原来的样子
          【解决方案6】:

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


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

          【讨论】:

          • 谢谢,没想到是权限问题
          • 从我的 Mac 终端以 root 身份运行 SDK 管理器解决了这个问题。
          猜你喜欢
          • 1970-01-01
          • 1970-01-01
          • 2020-11-05
          • 2013-06-29
          • 1970-01-01
          • 1970-01-01
          • 2017-06-26
          • 2018-09-20
          • 1970-01-01
          相关资源
          最近更新 更多