将 MacBook Pro 更新到最新版本 10.13.4 后,我收到错误“无法打开应用程序 Android Studio” 我使用的是 Android Studio 3.1 我可以打开 Mac 上除 Android Studio 之外的所有应用程序。我在互联网上搜索过,找不到该问题的相关答案。请帮忙?
我遇到了这个问题,它似乎是由我的 studio.vmoptions 文件中的注释引起的
~/Library/Preferences/.AndroidStudioX.X/studio.vmoptions
删除注释后,我就可以再次打开 Android Studio。
我刚刚通过删除
studio.vmoptions
文件修复了该问题。
> rm /Users/{user}/Library/Application\ Support/Google/AndroidStudioPreview4.2/studio.vmoptions
就我而言,我必须这样做:
sudo chmod 644 /Applications/Android\Studio\Preview.app/Contents/Info.plist
因为它有
-rw-------
权限而不是 -rw-r--r--@
我遇到了同样的问题,我通过以下步骤解决了:
brew install --cask android-studio
解决方案:- 如果您遇到此错误“无法打开应用程序 Android Studio” 或 LSOpenURLsWithRole() 失败,文件 /Applications/Android Studio.app 出现错误 -10810。
那就试试吧
转到应用程序 -> 点击 **Android Studio -> 显示包内容 -> 内容
现在复制从jre - > jdk - >内容 - >打开info.plist - >复制Bundle版本的值的jdk版本
然后回到主内容文件夹(Android Studio -> 显示包内容 -> 内容)并打开 info.plist -> JVMOptions -> JVMVersion 并添加/粘贴其值,然后保存并退出。 现在,您将
能够打开Android Studio。:)
~/Library/Application Support/Google/AndroidStudio<Version>
就我而言,默认设置的最大堆大小为 20MB,这太低了。我在 Android Studio Preview 中遇到了与上述相同的错误。 我修改为256MB,Android Studio Preview正常启动。
要更改最大堆大小,请转到配置文件 ->
studio.vmoptions
示例:从 -Xmx20m
到
-Xmx256m
将堆大小增加到更高的值。
studio.vmoptions 文件允许您自定义 Android 选项 Studio 的 JVM。要提高 Studio 的性能,最常见的选择 要调整的是最大堆大小。
详情了解更多
注意:Android Studio 打开后,它可能会要求您再次增加堆大小。
sudo mkdir /Users/XXX/.android
sudo chown -R XXX:staff /Users/XXX/.android
祝你好运。
sudo /Applications/Android\ Studio.app/Contents/MacOS/studio
(sudo 很重要)
尝试了一些建议但没有帮助后- trying different versions (even beta or canary) from official and none-official sources
- updating, uninstalling and reinstalling the app
- trying jetbrain toolbox for installation
- updating jdk to latest version (19)
- changing configs in .vmoptions file or removing it (including-Dsun.font.layoutengine=icu)
- removing gradle,android sdk and etc folders related to android studio