Android studio 使用Apple M1芯片的多个Android Studio锁定

Android studio 使用Apple M1芯片的多个Android Studio锁定,android-studio,apple-silicon,Android Studio,Apple Silicon,我有MacBookPro和新的M1芯片,8GB内存运行Big Sur V11.1和Android Studio 4.1.2。在安卓工作室的几个小时的工作中,我可以得到4个左右旋转的死亡海滩球,我需要强制退出,偶尔安卓工作室会一起眨眼消失 我没有使用模拟器。当我处于编辑代码的中间时,锁存似乎总是发生。 我已经在安全模式下运行了Mac,这可能会降低锁定的频率,但不会消除它们。(我没有数数。) 我确实从我的旧Mac电脑(一台有10年历史的英特尔电脑,从未出现过这个问题,只是速度太慢了)进行了数据迁移。

我有MacBookPro和新的M1芯片,8GB内存运行Big Sur V11.1和Android Studio 4.1.2。在安卓工作室的几个小时的工作中,我可以得到4个左右旋转的死亡海滩球,我需要强制退出,偶尔安卓工作室会一起眨眼消失

我没有使用模拟器。当我处于编辑代码的中间时,锁存似乎总是发生。

我已经在安全模式下运行了Mac,这可能会降低锁定的频率,但不会消除它们。(我没有数数。)

我确实从我的旧Mac电脑(一台有10年历史的英特尔电脑,从未出现过这个问题,只是速度太慢了)进行了数据迁移。我不知道这是否与问题有关

唯一好的方面是机器速度快,所以我每次都提交一份碰撞报告


只是想知道是否有人有什么智慧的话来解决这个问题。

我也有同样的问题,经过一点搜索,我可以很容易地解决它。。。 崩溃的问题是因为没有为“JVM”分配足够的内存

转到:查找器->应用程序。 右键单击Android Studio。选择“显示软件包内容” 转到:目录->垃圾箱。 右键单击“studio.vmoptions”。选择“用“->文本编辑打开”。 将文本复制到某个地方进行备份,以防弄糟

只需更改下面3行所示的数字。其他一切都保持原样

-Xmx6154m

-XX:MaxPermSize=1024m

-XX:保留的DecacheSize=200m


这应该可以解决崩溃问题。

即使内存增加,我也面临类似的问题。然而,通过将Android Studio使用的JDK更改为兼容M1的JDK,成功地解决了这个问题。我用了Azul JDK。 确保同时设置JAVA_HOME和STUDIO_JDK变量。同时将项目sdk更改为M1兼容JDK

我使用Azul15.0.2+7臂64位macOS版本

更新日期:2021年5月23日******
我已经切换到最新的intelliJ,它支持M1并安装了所有android插件。到目前为止,我的经验非常丰富。调试有时会变慢,但rest很好。

我也面临同样的问题,我解决这个问题的方法是删除Android Studio并安装IntelliJ IDEA ultimate
Jetbrains有一款专为M1处理器设计的IntelliJ IDEA版本,它在我的MacBook Air(8gb RAM)上就像一个魔咒。唯一的缺点是,如果你是学生,你只能免费使用IntelliJ IDEA ultimate。如果你不是,你只能免费试用一个月。

是的,我也有同样的问题。我买了一台台式电脑,并为Android Studio安装了Ubuntu。这也是很多工作:ubuntu键盘快捷键与macOS Android Studio键盘映射重叠。我只是在等M1优化的Android Studio,还没到这里…谢谢。将尝试一下。在像上面那样手动更新选项之前,请查看建议的方法。此外,ReservedCodeCacheSize=200m会发出Android警告,表示其值过低。