java - 为什么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 上,请尝试删除包含插件的市场目录。
rm -Rf ~/Library/Application\ Support/AndroidStudio2020.3.1/marketplace/
或者
~/Library/Application Support/Google/AndroidStudio202.3.1/plugins
可能有Android Studio
下面,Application Support
但那不是正确的。
如果您使用 Windows,请尝试以下方法:-
- 更改这些代码行
打开安装 Android Studio 的文件夹:
例如:C:Program FilesAndroidAndroid Studiobin
查找并编辑 idea.properties。您可以使用 notepad++ 或任何允许文本编辑的类似应用程序进行编辑。
将此行添加为文件中的最后一行:
disable.android.first.run=true
现在再次运行 Android Studio。
- 以离线模式打开
关闭 Android Studio 关闭互联网连接并确保它。
启动 Android Studio。您将看到一个带有取消选项的弹出框。
然后点击取消。
- 重新安装 JAVA、Python
下载ANDRIOD STUDIO的新包并删除所有以前的文件后重新安装
将 bin 目录添加到环境变量 JAVA PYTHON JRE-AndriodStudio
删除我们在 Andriod Studio 中的用户插件。[但由于我是第一次安装,我没有它们]
甚至尝试重新启动我的系统
关闭通过 java 运行的所有其他实例,以确保它不会干扰该特定端口号
但是在使用java的进程中没有运行任何程序
Windows 积分:- https://ittone.ma/ittone/start-failed-fresh-installation-android-studio/
推荐阅读
- ajax - 使用 foreach 将结果 ajax 传递给刀片
- database - 当 posrgresql 内存不足且未运行时如何从磁盘空间中删除表
- user-experience - UX 官方 Android Auto 平面图标
- python - 如何检查来自不同函数的两个变量是否相等?
- python - 为什么不调用 __del__ 方法?
- amazon-web-services - 如何为 dynamodb-local 配置 AWS 凭证?
- android-studio - 如何在我的应用程序中同步服务器时间。我不想使用设备当地时间
- c++ - 为什么继承链 D->B,C->A 中 A 成员的访问会导致歧义?
- flutter - 在小部件被移除之前应用动画
- python - 检查行值是否等于列名并访问列的值