1

我正在尝试在 Windows 8 上将 Android Studio 从 0.1.2 升级到 0.1.3。补丁文件下载、提取和验证,但随后我收到一条'Failed to apply patch'消息:'java.io.IOException: Cannot delete file C:\Program Files (x86)\Android\android-studio\lib\netty-3.6.3.Final.jar'. 我正在以管理员身份运行的 Android Studio 中运行升级。

有任何想法吗?

谢谢

4

2 回答 2

0

我有同样的问题并通过

  1. 通过卸载程序卸载 Android Studio 和
  2. 通过从卸载程序留下的安装文件夹中删除所有文件。
  3. 通过重新运行初始安装程序。
  4. 以管理员身份启动应用程序并执行更新。

我以前在我的环境中遇到过同样的问题:

  • Win 7 64 位 + JAVA_HOME 指向 JDK 7 32 位
  • 我当前的版本:0.1.2 Build 130.692269
  • 我的版本是:0.1.9 Build 130.729444

注意:如果我不使用 JDK V7 并且不使用 32 位 JDK,Android Studio 似乎根本无法运行。

该问题无法通过以下方法解决: - 以管理员身份启动 Android Studio - 提供对该文件夹的完全访问权限

于 2013-07-03T11:46:46.390 回答
0

以上并没有为我解决问题。我最终指出了出现问题的文件夹(D:\Program Files (x86)\Android\Android Studio\plugins\gradle 用于我的安装)。我在安全选项卡中将“用户”的权限更改为“完全控制”。以管理员身份运行 AS 并在帮助菜单下选择更新。我是唯一一个使用我的机器的人,所以我不认为这是一个安全风险。

于 2013-12-21T13:57:21.650 回答