这是错误信息:
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”文件夹时,它是空的..
这里出了什么问题?
答案 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)
我认为你应该做以下事情:
希望它可以缩短您的问题。
答案 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)
许可是问题所在。 这样做
首先右键单击Android Sdk Directoory
2.选择属性
转到安全选项卡然后单击编辑按钮。(您需要成为管理员才能执行此操作)
4.单击添加按钮
在“输入对象名称”框中键入“Everyone”并单击“检查名称”。
然后点击确定
现在在用户名框中选择“所有人”并在权限框中对其进行完全控制。
点击确定&再次确定退出。
(:现在您不需要每次都以管理员身份运行SDK Manager