无法再通过SDK和AVD Manager下载Android软件包

时间:2011-10-19 14:47:17

标签: android sdk avd

这是错误信息:

 Downloading Android SDK Platform-tools, revision 8
 File not found: C:\Program Files (x86)\Android\android-sdk\temp\platform-tools_r08-windows.zip (Access denied)

当我查看我的“temp”文件夹时,它是空的..

这里出了什么问题?

7 个答案:

答案 0 :(得分:7)

以管理员身份运行“SDK Manager.exe”可以解决您的问题。这对我有用。

答案 1 :(得分:0)

似乎有助于将其移动到另一个文件夹,我只是将目录C:\ Program(x86)\ Android移动到C:\ Android。 使用Windows 7 x64。

答案 2 :(得分:0)

你应该从C盘移动你的目录。我有时会发生这样的事情,所以我改变了Android Sdk&的位置。工具,因为有一些不确定的原因可能会出现窗口crasehd,因此您必须再次下载所有Platform工具数据。

答案 3 :(得分:0)

我认为你应该做以下事情:

  • 安装更新的SDK.exe
  • 右键单击SDK / AVD管理器以管理员身份运行插件

希望它可以缩短您的问题。

答案 4 :(得分:0)

这是一个古老的问题,但仍然是实际的和未经证实的(未解决的)。

SDK Manager创建sdk / temp文件夹并尝试复制库存档文件。所以权限是问题。您可以更改sdk文件夹的权限,将SDK移动到其他位置或以管理员身份运行SDK manager.exe。

如果选择后一种选择: 转到\ sdk \ tools文件夹,找到并运行android.bat,它以最安全的方式执行所有操作(收集并设置所需内容并从temp文件夹运行)。我甚至不认为只运行SDK_Manager.exe就可以了。

答案 5 :(得分:0)

权限不是问题。我在使用Windows 8时遇到了同样的问题,我查看了.bat文件,看看问题是什么。 " android.bat"使用xcopy命令将其使用的库复制到临时文件夹中。但xcopy命令存储在System32文件夹中。编辑android.bat并替换" xcopy"使用" C:\ Windows \ System32 \ xcopy"。这解决了我,我的临时文件夹做了它应该做的事情,如果我使用shell运行SDK,我不会得到任何错误。

答案 6 :(得分:0)

许可是问题所在。 这样做

  1. 首先右键单击Android Sdk Directoory

    2.选择属性

  2. 转到安全选项卡然后单击编辑按钮。(您需要成为管理员才能执行此操作)

    4.单击添加按钮

    1. 在“输入对象名称”框中键入“Everyone”并单击“检查名称”。

    2. 然后点击确定

    3. 现在在用户名框中选择“所有人”并在权限框中对其进行完全控制。

    4. 点击确定&再次确定退出。

  3. (:现在您不需要每次都以管理员身份运行SDK Manager