首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Android Studio 4.1卡在Mac的加载屏幕上

Android Studio 4.1卡在Mac的加载屏幕上
EN

Stack Overflow用户
提问于 2020-10-29 02:24:14
回答 3查看 1.8K关注 0票数 6

我的Android从昨天起就一直被困在加载屏幕上。X_X

我试过的是:

computer.

  • Clearing

  • 重新启动AndroidStudio.

  • Followed垃圾文件和logs.

  • Completely卸载,然后重新安装AndroidStudio.

  • Followed许多不同的解决方案(例如:其中之一是here)。但还是没用。摘录自solution:

  • Open文件Android设置directory/bin/idea.properties
  • Add disable.android.first.run=true to end
  • 重新启动Android Studio
  1. When我删除了它工作的SDK,但在我让它再次下载SDK之后,它为该会话打开,然后再次停留在下一次会话上。

嗯,我不想每次打开Android时都删除和重新下载SDK。有谁能解决这个问题吗?

谢谢

更多信息:

代码语言:javascript
复制
Android Studio 4.1
Build #AI-201.8743.12.41.6858069, built on September 23, 2020
Runtime version: 1.8.0_242-release-1644-b3-6222593 x86_64
VM: OpenJDK 64-Bit Server VM by JetBrains s.r.o
macOS 10.15.6
GC: ParNew, ConcurrentMarkSweep
Memory: 4029M
Cores: 8
Registry: ide.new.welcome.screen.force=true
Non-Bundled Plugins: org.jetbrains.kotlin, Dart, io.flutter

我的jave -version

代码语言:javascript
复制
openjdk version "14.0.1" 2020-04-14
OpenJDK Runtime Environment (build 14.0.1+14)
OpenJDK 64-Bit Server VM (build 14.0.1+14, mixed mode, sharing)

我的/Library/Internet\ Plug-Ins/JavaAppletPlugin.plugin/Contents/Home/bin/java -version

代码语言:javascript
复制
java version "1.8.0_271"
Java(TM) SE Runtime Environment (build 1.8.0_271-b09)
Java HotSpot(TM) 64-Bit Server VM (build 25.271-b09, mixed mode)

我的studio.vmoption

代码语言:javascript
复制
-Xms1G
-Xmx4G
-XX:MaxPermSize=1G
-XX:ReservedCodeCacheSize=512m
-XX:+UseConcMarkSweepGC
-XX:SoftRefLRUPolicyMSPerMB=50
-XX:CICompilerCount=2
-Dsun.io.useCanonPrefixCache=false
-Djdk.http.auth.tunneling.disabledSchemes=""
-Djdk.attach.allowAttachSelf=true
-Dkotlinx.coroutines.debug=off
-Djdk.module.illegalAccess.silent=true
-Djna.nosys=true
-Djna.boot.library.path=
-Didea.vendor.name=Google
-XX:+UseCompressedOops
-Dfile.encoding=UTF-8

-XX:ErrorFile=$USER_HOME/java_error_in_studio_%p.log
-XX:HeapDumpPath=$USER_HOME/java_error_in_studio.hprof

我的idea.properties

代码语言:javascript
复制
idea.max.intellisense.filesize=2500
idea.cycle.buffer.size=1024
sun.java2d.d3d=false
idea.dynamic.classpath=false
idea.no.launcher=false
idea.xdebug.key=-Xdebug
sun.java2d.uiScale.enabled=true
swing.bufferPerWindow=true
idea.fatal.error.notification=disabled
javax.swing.rebaseCssSizeMap=true
idea.max.content.load.filesize=20000
idea.popup.weight=heavy
sun.java2d.pmoffscreen=false
CVS_PASSFILE=~/.cvspass
com.apple.mrj.application.live-resize=false
java.endorsed.dirs=
idea.smooth.progress=false
apple.laf.useScreenMenuBar=true
apple.awt.fileDialogForDirectories=true
apple.awt.graphics.UseQuartz=true
apple.awt.fullscreencapturealldisplays=false
idea.jre.check=true
disable.android.first.run=true
EN

回答 3

Stack Overflow用户

回答已采纳

发布于 2020-10-29 09:59:21

这对我来说是可行的:

  1. I通过欺骗它(删除SDK并重新下载它,就像我在问题中所说的)成功地打开了它。
  2. 去帮助=>改变内存设置。然后将最大堆大小更改为4096
  3. 按保存并重新启动

我不知道为什么会起作用,我的问题的原因是什么。但这是一个快速的解决办法。如果有人知道,请指点我。

谢谢

更新:我解决了问题。它似乎是由插件或sdk问题引起的。在我的例子中是颤振包裹。我的机器上的安装可能出了问题,可能是Android工作室试图加载它,却被卡住了。以某种方式切换通道和做flutter upgrade,然后重新安装颤振插件。帮我解决了。所以可能只是一个指针:看看是否存在sdk / plugins安装问题

票数 3
EN

Stack Overflow用户

发布于 2021-01-11 07:19:44

删除文件夹

适用于Windows:

代码语言:javascript
复制
C:\Users\user\AppData\Roaming\Google\AndroidStudioPreview4.1

对于MacOS:

代码语言:javascript
复制
~/Library/Application Support/Google/AndroidStudio4.1
票数 3
EN

Stack Overflow用户

发布于 2021-09-21 14:10:50

如果上面的方法不起作用,只需删除缓存文件夹中的所有缓存并重新启动Android。

代码语言:javascript
复制
MacOS: ~/Library/Caches/
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/64584060

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档