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

时间:2016-02-12 13:14:03

标签: macos android-studio

我想从Mac上的命令行打开一个AndroidStudio项目。类似的东西:

~ $ AndroidStudio --path ~/my_android_project

这有可能吗?

8 个答案:

答案 0 :(得分:57)

怎么样:

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

答案 1 :(得分:40)

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

之后,只需致电studio myprojectname

enter image description here

答案 2 :(得分:8)

~/.bash_profile添加

alias AndroidStudio="open -a /Applications/Android\ Studio.app"

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

AndroidStudio ~/my_android_project

答案 3 :(得分:4)

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

例如:

/Applications/Android\ Studio.app/Contents/MacOS/studio  ~<username>/androidprojects/AndroidAppProjectDirectory

答案 4 :(得分:1)

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

open -a Android\ Studio "Your Project Path"

答案 5 :(得分:1)

另一种方法,它仅依赖于应用程序捆绑包标识符(无论应用程序在磁盘上的位置如何):

open -b com.google.android.studio /path/to/your/project

答案 6 :(得分:0)

对于Mac用户:

如果您使用的是function deleteRow() { var group = //get//group//names var threshold = totalGroupLines while(myTable.rows().count() >= threshold){ myTable.row(0).remove().draw(); } }

  • 以如下方式打开bachTerminalcd~
  • 使用以下命令打开cd ~文件:.bach_profile
  • open .bach_profile文件中添加以下行:
    .bach_profile,例如alias NAMEYOUWANT="/Applications/Android\ Studio.app"
  • 保存文件并重新启动终端。

如果您使用的是alias android="/Applications/Android\ Studio.app"

  • 像这样zsh打开Terminalcd~cd ~
  • 使用以下命令打开.zshrc文件:open .zshrc
  • .zshrc文件中添加以下行:
    alias NAMEYOUWANT="/Applications/Android\ Studio.app",例如alias android="/Applications/Android\ Studio.app"
  • 保存文件并重新启动Terminal。

您现在可以使用以下命令使用Android Studio打开项目:
open . -a NAMEYOUWANT(在我们的示例中为:open . -a android

您可以按照以下步骤创建任何别名,例如打开Xcode,Visual Studio甚至是快捷键git命令。

答案 7 :(得分:0)

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

alias androidstudio="open -a /Applications/Android\ Studio.app"

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

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

让我们试试:androidstudio /path/to/your/project