为什么Android Studio在安装后会出现内部错误



我刚刚下载并安装了Android Studio。我试过运行它,但是有一些内部错误。我试过卸载、删除JDK和重新安装,但我仍然有同样的问题。我也尝试下载新的安装程序并重新安装,但同样的问题发生了。

错误如下:

java.util.concurrent.CompletionExecption:org.picocontainer.PicoRegistrationException:Keyio.flutter.settings.FlutterSettings duplicated 
at java.base/util.concurrent.CompletableFuture.encodeThrowable(CompletableFuture.java:314) 
at...(many more errors)
at...(many more errors)

首先,我想知道你使用的是哪个操作系统。但是试试这个

;如果你有杀毒软件,你要禁用它,直到成功安装后,因为一些防病毒删除一些文件在安装时,因为这些文件被读取到你的电脑。

如果你使用的是MacOS,那么请尝试删除包含插件的marketplace目录。

rm -Rf ~/Library/Application Support/AndroidStudio2020.3.1/marketplace/

~/Library/Application Support/Google/AndroidStudio202.3.1/plugins

Application Support下可以有Android Studio,但这不是正确的。

如果您使用Windows,请尝试以下方法:-

  1. 修改这些代码行

打开安装Android Studio的文件夹:

示例:C:Program FilesAndroidAndroid Studiobin

查找并编辑idea.properties。您可以使用notepad++或任何允许文本编辑的类似应用程序

添加以下行作为文件的最后一行:

disable.android.first.run = true

现在再次运行Android Studio

  1. 离线打开

关闭Android Studio关闭互联网连接,并确保它。

启动Android Studio。你会看到一个带有取消选项的弹出框。

然后点击取消。

  1. 重新安装JAVA、PYTHON

下载ANDRIOD STUDIO的新包并删除之前的所有文件后重新安装

  1. 将bin目录添加到环境变量中JAVA PYTHON JRE-AndriodStudio

  2. 删除android Studio中的用户插件。[但由于这是我第一次安装,我没有它们]

  3. 甚至尝试重新启动系统

  4. 关闭所有其他通过java运行的实例,以确保它不干扰特定的端口号

但是在使用java

的进程中没有程序在运行Windows Credits:- https://ittone.ma/ittone/start-failed-fresh-installation-android-studio/

相关内容

最新更新