使用Eclipse下载Android SDK,收到错误消息:无法创建目录C:/

JBS*_*JBS 41 sdk android

为什么会这样?我选择哪个包并不重要,总是相同的错误消息:

Downloading Android SDK Platform-tools, revision 3
Failed to create directory C:\Program Files\Android\android-sdk\temp
Run Code Online (Sandbox Code Playgroud)

小智 111

确保您具有该文件夹的写入权限.尝试以管理员身份启动Eclipse或SDK Manager.

  • 这对我有用,但为什么我必须以管理员身份运行?对我来说似乎是一个草率的解决方法! (9认同)
  • 以管理员身份运行,这是业余的.我明白为什么这是必要的,因为文件被复制到Program Files中,但这不是我们安装程序的原因吗? (7认同)

小智 10

您只需以管理员身份运行SDK Manager,右键单击并选择以管理员身份运行.


Luk*_*uke 6

如果您将Android SDK(或其他任何内容)放在Program Files中,默认情况下,Windows将需要Admin访问权限来编辑其中的文件.但您可以通过更改文件夹权限来更改它:

在Windows中,右键单击android SDK文件夹,单击"属性".转到"安全"选项卡,单击"编辑"以更改权限.选择普通用户,然后选中允许完全控制的复选框.

然后,您作为普通用户启动的应用程序将能够编辑SDK,例如更新它或在其中编译库.


gyp*_*der 5

请该目录C:\Program Files\Android\android-sdk\temp是否已存在.如果您看到该temp文件夹,则删除该temp文件夹,然后重试.它将被安装.

  • 无论如何,我认为问题是"以管理员身份运行"! (5认同)