【问题标题】:macOS "The application Android Studio can't be opened"macOS “无法打开应用程序 Android Studio”
【发布时间】:2018-09-11 15:09:30
【问题描述】:

将我的 MacBook Pro 更新到最新版本 10.13.4 后,我收到错误“无法打开 Android Studio 应用程序”我正在使用 Android Studio 3.1 我可以在我的 Mac 上打开除 Android Studio 之外的所有应用程序。我在互联网上搜索过,找不到任何与此问题相关的答案。请帮忙?

【问题讨论】:

  • 您是否也将 JDK 升级到了最新版本?

标签: android android-studio macos-high-sierra


【解决方案1】:

我遇到了这个问题,它似乎是由我的 studio.vmoptions 文件中的 cmets 引起的

~/Library/Preferences/.AndroidStudioX.X/studio.vmoptions

删除 cmets 后,我可以再次打开 Android Studio。

【讨论】:

  • 我无法在 macOS High Sierra 10.13.6 上启动 Android Studio(应用图标反弹大约 6 到 7 次,然后消失)。这终于解决了。我还删除了~/Library/Preferences/ 中没有使用的任何其他已安装的 AndroidStudio 文件夹。非常感谢!
  • 删除 ~/Library/Preferences/AndroidStudio*
【解决方案2】:

我刚刚通过删除 studio.vmoptions 文件修复了它。

> rm /Users/{user}/Library/Application\ Support/Google/AndroidStudioPreview4.2/studio.vmoptions

【讨论】:

  • 我在 AppCode 中遇到了同样的错误并且它有效。谢谢!
【解决方案3】:

就我而言,我必须这样做:

sudo chmod 644 /Applications/Android\Studio\Preview.app/Contents/Info.plist 

因为它有 -rw------- 权限而不是 -rw-r--r--@

【讨论】:

  • 这解决了我的问题。我的 Android Studio 由另一个管理员用户安装,而我当前的用户无法打开它。
  • 由于某种原因,我的 VirtualBox 将无法启动任何虚拟机。运行sudo chown -R root:wheel /Applications 将解决它。但这似乎在 Android Studio 中引起了问题。现在另一个chmod 命令来解决另一个问题。谢谢。
【解决方案4】:

解决方案:- 如果您遇到此错误“无法打开应用程序 Android Studio”LSOpenURLsWithRole() 失败,文件 /Applications/Android Studio.app 出现错误 -10810。

那就试试吧

转到应用程序 -> 点击 **Android Studio -> 显示包内容 -> 内容

现在从 jre -> jdk -> 内容 复制 jdk 版本 ->打开 info.plist -> 复制 Bundle 版本的值

然后返回主目录文件夹(Android Studio -> Show Package Contents -> Contents)并打开 info.plist -> JVMOptions -> JVMVersion 并添加/粘贴其值 并保存并退出。

现在,您将能够打开 Android Studio。 :)

【讨论】:

    【解决方案5】:

    如果有人遇到此问题,请找到您的 Android Studio 配置文件。

    ~/Library/Application Support/Google/AndroidStudio<Version>
    

    在我的情况下,默认设置的最大堆大小为 20MB,这太低了。对于 Android Studio Preview,我遇到了同样的错误。 我修改为256MB,Android Studio Preview正常启动。

    要更改最大堆大小,请转到配置文件 -> studio.vmoptions

    示例:从-Xmx20m-Xmx256m

    将堆大小增加到更高的值。

    studio.vmoptions 文件允许您为 Android 自定义选项 工作室的 JVM。为了提高 Studio 的性能,最常见的选项 要调整的是最大堆大小。

    了解更多details

    注意:一旦 Android Studio 打开,它可能会要求您再次增加堆大小。

    【讨论】:

      【解决方案6】:

      我遇到了同样的问题,我通过以下步骤解决了这个问题:

      1. 从您的 Mac 中彻底删除 Android Studio
      2. 通过命令安装:
        brew install --cask android-studio
        

      【讨论】:

        【解决方案7】:

        我和你有同样的问题。 我的主目录有问题。 已经修复了。

        sudo mkdir /Users/XXX/.android
        sudo chown -R XXX:staff /Users/XXX/.android
        

        祝你好运。

        【讨论】:

          猜你喜欢
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 2021-02-19
          • 2021-08-21
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          相关资源
          最近更新 更多