Android Studio 无法打开现有项目

10

由于某种原因,我无法在Android Studio中打开任何现有项目,我可以创建一个新项目,但每次尝试打开一个现有项目时,它都会打开文件查找器,我点击该项目,但什么也没有发生。

我已经尝试了使无效和清除缓存、卸载所有插件、删除、重新下载和重新安装,但似乎没有任何作用。

我正在运行macOS Catalina 10.15和Android Studio 3.4.2

Image


1
@Psycho 即使他选择了“错误”的文件夹,它仍然会打开某些东西。 - SnakeException
@Bolu 你知道Android Studio是否针对macOS Catalina进行了优化吗?(我使用的是macOS Mojave-它运行良好。) - SnakeException
@Psycho 是的,我是。我尝试打开多个项目,但都无法工作。 - Bolu
@InsurgentPointerException 是的,那是我来这里之前尝试的最后一件事情。删除了旧的版本,下载了一个新的并安装了,但问题仍然存在。 - Bolu
@NikosHidalgo 因为这样你就知道他尝试创建一个新项目并打开一个现有的项目。 - SnakeException
显示剩余16条评论
7个回答

19

这个答案对我有用。我还可以确认它适用于文件比较的比较对话框。 - Logesh R
Android Studio 4.?.?现在甚至无法打开... - Some random IT boy

9

总之,解决这个问题有三种不同的选项。

  1. 如果您可以打开Android Studio,则可以从中进行以下操作...

    • 单击菜单项“ Help-> Edit Custom VM Options ...”
    • 在打开的 studio.vmoptions 编辑器中,添加以下内容,保存并重新启动 Android Studio
-Dide.mac.file.chooser.native=false
  1. 通过 Mac OS X 终端窗口,键入
open -a /Applications/Android\ Studio.app "path to your project"

您可以进入项目目录并键入以下内容来获取项目路径:

pwd
  1. 从Mac OS X Finder

    • 找到您要打开的Android Studio项目的文件夹。
    • 将文件夹拖到Android Studio应用程序(从“应用程序”中或者如果有的话,从“Dock”中)。

4

macOS Catalina 中,android studio 存在问题,导致你无法打开已存在的项目或导入新项目。但是,作为替代方案,你可以使用命令行来打开项目,方法如下:

$ open -a /Applications/Android\ Studio.app "path to your project"

3

将项目文件夹拖放到 Dock 中的 Android Studio 图标上以打开该项目。由于这是测试版,我们需要等待苹果或 Jetbrains 的修复。


哇,这个可行了,谢谢。这让我抓狂了。在Catalina下的3.6版本,在启动时崩溃。 - Aron Nelson

3

请查看我在IntelliJ IDEA无法在macOS Catalina上打开项目或添加SDK的答案,我认为它对于Android studio也适用。

在Mac OS的Mojave或Catalina上,先退出Android studio。

  • 点击苹果菜单 > 系统偏好设置,选择安全性与隐私,然后再选择隐私。
  • 点击锁形图标,然后输入管理员密码。
  • 从左侧的列表中,选择完全磁盘访问权限。
  • 使用添加按钮将Android studio(或其他具有此问题的应用程序)添加到允许完全磁盘访问权限的应用程序中。

完成后,重新尝试运行应用程序。

希望这可以帮助您。

参考自Apple支持网站及其他资料,但我已亲测有效!


解决了我在MacOS Big Sur和Android Studio 4.1上的问题。 - GraSim

2

Android Studio 3.4.2 可能不太适配 macOS Catalina。建议降级到 macOS Mojave。我使用的就是这个版本,运行良好。

避免使用 beta 版本,因为并非所有人都会开发适配于 beta 版本的程序。


0

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接