Android Studio更新:安装区域中发现一些冲突

时间:2015-02-18 15:26:40

标签: android-studio intellij-idea

当我启动Android Studio时,会显示有关1.1版本新更新的弹出窗口。但是当我开始更新时,在下载所有补丁文件后,在重新启动时,它会显示以下错误:

enter image description here

我几乎在Google和Stackoverflow上搜索了所有内容。已经有两个问题:thisthis。但他们都没有任何正确的答案。我还尝试以管理员身份运行,重新启动PC,关闭防火墙,卸载防病毒软件。但他们都没有工作。

我正在使用Windows 7 32位。如何解决这个问题呢?有人可以帮忙吗?

19 个答案:

答案 0 :(得分:24)

我知道这是一个较旧的问题,但在Android Studio 2.3.3中更新SDK组件时遇到了同样的错误。我能够通过启动SDK管理器并取消检查显示错误的组件并单击" Apply"来解决问题。那个组件没有安装。完成后,我重新检查了组件并点击了#34; Apply"再次。完成后,有问题的组件更新到最新版本。这比完全卸载/重新安装快得多,如上述解决方案之一所述。

希望这有助于某人。

答案 1 :(得分:12)

我在其他一些文件上遇到了类似的问题而无法理解。

您应该下载最后一个Android Studio版本并删除旧版本。

答案 2 :(得分:7)

这是另一种选择,它不比重新安装容易,但至少你不必担心丢失设置

  1. 转到帮助 - >关于并记下您当前安装的版本
  2. https://developer.android.com/studio/archive
  3. 下载当前版本的zip文件
  4. 使用zip
  5. 中的文件手动覆盖冲突的文件
  6. 正常更新

答案 3 :(得分:6)

似乎绕过此错误并成功更新Android Studio的唯一方法是卸载并重新安装

  • 在卸载之前,请通过File |备份IDE设置导出设置。
  • 下载"不包含SDK工具"来自the Other Downloads section的exe。避免使用下载加速器,因为它们经常搞砸https://dl.google.com上的下载。
  • 在安装向导中,如果您使用Genymotion并且不需要Google的Android模拟器,则可以取消选中更新AVD。

答案 4 :(得分:2)

使用 JetBrains工具箱进行Android Studio更新,问题已解决。无需弄乱文件权限。尤其是在公司设备上。

答案 5 :(得分:1)

有一种解决方法,尝试在更新开始之前删除或移动导致冲突的文件到另一个文件夹!这对我有用。

答案 6 :(得分:0)

  1. 还可能需要在系统中以admin用户身份注销并重新登录。
  2. [以管理员用户身份]更新Android Studio。
  3. 以以前的用户身份重新登录。

答案 7 :(得分:0)

当我尝试使用不同的用户帐户将 Android Studio 升级到安装 Android Studio 的帐户(该帐户具有管理员权限)时遇到此错误。当我切换到安装了 Android Studio 的帐户时,我能够在没有发生此问题的情况下进行升级。

答案 8 :(得分:0)

从3.5升级到3.6时,我也遇到了相同的错误,通过安装最新版本的android,我设法解决了这一问题,又没有丢失任何sdk平台和虚拟机,首先导出设置,然后删除两个文件夹,主目录中的“ .AndroidStudio3.x”和/ usr / local或/ opt目录中的“ android-studio”,然后下载最新版本的android studio的zip文件,并将“ android-studio”文件夹移至/ usr / local或/ opt。现在运行/android-studio/bin/studio.sh并导入设置,现在将安装最新版本。

答案 9 :(得分:0)

当我尝试将Android Studio从3.4更新到3.5版本时,在Ubuntu 18.04上遇到了这个问题。我已将Android Studio目录的所有权更改为我的用户:

sudo chown -R <username> /opt/android-studio

它为我解决了一个错误,因为我仍然遇到一个jre/bin/java - Access Denied错误,我通过杀死它的过程解决了该问题:

# The second column of this command's output is PID.
ps -aux | grep /opt/android-studio/jre/bin/java

kill <PID>

答案 10 :(得分:0)

从3.1.x升级到3.5.x时出现相同的错误。对我有用的是从https://developer.android.com/studio下载新的Android Studio映像并进行安装(当询问我是否要替换旧版本时,我说是)。现在一切似乎都正常了。

答案 11 :(得分:0)

从Android Studio 3.4.2升级到3.5时,我有这种症状。

就我而言,受影响的文件是plugins/Kotlin/kotlinc/bin/kotlinc

原来的原因是,虽然文件的内容根本没有被修改……但是它的 Unix权限位却被修改了。

具体来说,这是一个不可执行的文件,为了通过命令行使用它,我有时将其chmod设置为可执行文件(因为应该是这样)。

解决方法是使用chmod重新设置这些权限位:

$ chmod a-x /PATH/TO/android-studio/plugins/Kotlin/kotlinc/bin/*

这可能不是导致此症状的超级常见原因,但希望对其他人有所帮助。 :-)我当然不记得要进行更改,尽管一旦发现它,我就知道为什么要这么做。

答案 12 :(得分:0)

唯一适用于我的解决方案是我重新安装了Android Studio最新版本,而没有手动卸载,并且在启动安装程序时要求我卸载并说您的设置不会丢失,因此我检查了卸载,一切顺利没有任何问题,并安装了最新版本,并且我的所有设置都相同。

答案 13 :(得分:0)

我有类似的问题。我要做的是确保整个文件夹的所有权。由于某些原因,某些文件由root拥有,因此我将其更改为我的所有权。在Linux中,您可以在Android Studio文件夹中使用followoing命令:

sudo chown yourusername:yourusername -R android-studio-folder

我再试一次,一切都成功更新。希望对您有帮助!

答案 14 :(得分:0)

您可以在android-sdk文件夹中找到这些文件,并删除这些文件,并检查您对该文件夹的权限(android-sdk,build-tools,tools),如果您可以编写,然后再次下载。

我解决了这个问题。

答案 15 :(得分:0)

我知道这是一个非常古老的问题,但我几乎每次尝试更新我的工作室时都会遇到这个问题。只有我知道哪种方法可行的解决方案是干净安装工作室......这很费时间。所以解决方案是当你知道文件的名称时,搜索包含指定文件的文件夹的位置。检查该文件夹上是否有锁定图标,如果有,则将共享设置更改为所有人并共享该文件夹。如果文件夹上没有锁定图标,请检查它是否处于只读模式。这对我有用,希望有人觉得这很有用。 欢呼声。

答案 16 :(得分:0)

您应该检查 JDK位置设置,这些设置在每次Android Studio更新时都会更改,命令为 ctrl + Alt + Shift + S (显示项目结构菜单选项,取消选中 使用嵌入式JDK >并找到您当前的JDK位置,在Windows机器上,您可以在环境变量上看到该位置 JAVA_HOME

答案 17 :(得分:-1)

我有一个类似的问题并解决了。某些文档已通过我PC上安装的软件进行了加密,因此无法更新到Android Studio 3.6(实际上,每次更新我都遇到相同的问题)。

enter image description here

要解决此问题,只需在Android Studio安装文件夹(可能是Program Files / Android)中找到这些文件,然后解密即可。之后,您应该会很好。希望对您有所帮助!

答案 18 :(得分:-2)

它可能不是一个解决方案。但它对我有用。

你的androidstudio文件夹的路径语言都是英文的吗? 喜欢 D:\ Users \(其他语言)\ Android-Studio

我的用户名是韩国,这是错误的原因