在OSX上从命令行打开AndroidStudio项目

PKe*_*eno 47 macos android-studio

我想从Mac上的命令行打开一个AndroidStudio项目.就像是:

~ $ AndroidStudio --path ~/my_android_project
Run Code Online (Sandbox Code Playgroud)

这有可能吗?

Gra*_*yer 77

怎么样:

open -a /Applications/Android\ Studio.app ~/my_android_project

  • 效果很好.我添加了别名:`alias androidstudio ="open -a/Applications/Android\Studio.app"`所以我可以做例如`androidstudio~/my_android_project`.谢谢 (16认同)
  • 我添加别名`alias android ='open -a/Applications/Android\Studio.app.'`这样我就可以在任何Android Studio项目的目录中输入`android`并打开它.这是小事!;-) (8认同)

Ami*_*val 66

从命令行使用它的最简单方法是使用Android Studio的内置工具创建快捷方式:菜单 - >工具 - >创建命令行启动器.

在那之后,只需打电话studio myprojectname.

在此输入图像描述

  • 我不知道什么时候添加它,但它是迄今为止最好的解决方案.应将其设置为已接受的答案(即使其他答案仍然正确). (10认同)
  • 除了建议的解决方案之外,应用时,您还可以在您已经获得项目的文件夹中运行 android studio,类似于这样的代码: vscode `code .` android studio `studio .` (2认同)

Sha*_*ssy 11

在你的~/.bash_profile添加

alias AndroidStudio="open -a /Applications/Android\ Studio.app"
Run Code Online (Sandbox Code Playgroud)

然后重新加载您的终端,您现在可以做

AndroidStudio ~/my_android_project
Run Code Online (Sandbox Code Playgroud)


Ngu*_*uấn 10

对于 Mac Catalina 及更高版本,将此行粘贴到~/.zshrc

alias asd="open -a /Applications/Android\ Studio.app"
Run Code Online (Sandbox Code Playgroud)

保存然后重新加载source ~/.zshrc

现在您可以从终端使用 Android Studio 打开特定的 Android 项目。

咱们试试吧:asd /path/to/your/project


小智 5

输入 android studio 应用程序二进制文件的路径,然后输入 android 项目目录的路径对我有用。

例如:

/Applications/Android\ Studio.app/Contents/MacOS/studio  ~<username>/androidprojects/AndroidAppProjectDirectory
Run Code Online (Sandbox Code Playgroud)


Kar*_*ara 5

使用以下命令打开您的项目。

open -a Android\ Studio "Your Project Path"