以下是我的故事。首先,我在他选择的默认目录中安装了Android SDK,这是程序文件(x86)(我认为默认应该是应用程序数据?!)在成功拉动API后我很快意识到我犯了错误,由于名称中有空格,因此我将其卸载并重新安装在我的D驱动器下的一个名为development的文件夹下。
一切都很好,但是当我试图拉动SDK时,我收到了“A文件夹无法重命名或移动”的消息。然后我尝试禁用我的防病毒软件(稍后会详细介绍),关闭所有其他窗口,甚至结束Windows资源管理器,但没有任何改变。
要禁用我的防病毒功能,我使用它的控制面板(Avast BTW)来关闭防护罩。我真正想要做的就是结束这个过程,但是,这里很重要,但拒绝访问!我甚至将taskmgr.exe作为管理员运行,但没有成功。谁能解释为什么会这样?无论如何,在厌倦了所有这些之后,我刚刚用网络启动到安全模式,现在一切都很好,但我真的很讨厌每次需要更新SDK时这样做,所以任何关于如何解决这个问题的建议都会是一个很好的帮助,特别是如何结束我的防病毒过程,所以我可以看到这是否是问题。
编辑:我也是从安装它的文件夹中以管理员身份运行Android SDK管理器时完成的。
答案 0 :(得分:8)
我认为问题的发生是因为升级程序想要在运行时直接升级。我的解决方案是,每次要安装新内容之前,请在 \<sdk dir>\tools
路径中复制 \<sdk dir>\
目录,然后,通过在 copied tools
文件夹中执行 android.bat 来升级或安装某些内容。这对我有用。
答案 1 :(得分:1)
尝试将“platform-tools”文件夹重命名为“_platform-tools”,并创建一个名为“platform-tools”的新文件夹。
这对我有用!
答案 2 :(得分:1)
开启日食有时会导致这种情况。
打开Android SDK Manager,然后在按下“安装包”按钮之前关闭eclipse,它应该没问题。