I would like to open an AndroidStudio project from the command line on my Mac. Something like:
~ $ AndroidStudio --path ~/my_android_project
<
If you are using bach
:
Terminal
and cd
to ~
like this: cd ~
.bach_profile
file with this command: open .bach_profile
.bach_profile
file:alias NAMEYOUWANT="/Applications/Android\ Studio.app"
for example alias android="/Applications/Android\ Studio.app"
If you are using zsh
:
Terminal
and cd
to ~
like this: cd ~
.zshrc
file with this command: open .zshrc
.zshrc
file:alias NAMEYOUWANT="/Applications/Android\ Studio.app"
for example alias android="/Applications/Android\ Studio.app"
You can now open a project with Android Studio using this command:open . -a NAMEYOUWANT
(with our example it would be: open . -a android
)
You can follow these steps to create any alias like opening Xcode, Visual Studio or even shortcut git commands.
In your ~/.bash_profile
add
alias AndroidStudio="open -a /Applications/Android\ Studio.app"
Then reload your terminal and you can now do
AndroidStudio ~/my_android_project
Another way, which relying only on application bundle identifier (regardless application location on disk):
open -b com.google.android.studio /path/to/your/project
Typing the path to the android studio application binary, followed by a path to an android project directory works for me.
for example:
/Applications/Android\ Studio.app/Contents/MacOS/studio ~<username>/androidprojects/AndroidAppProjectDirectory
how about:
open -a /Applications/Android\ Studio.app /path/to/my_android_project
For Windows user, use the following command:
start "" "C:\Program Files\Android\Android Studio\bin\studio64.exe" "X:\path\to\my_android_project"
Easiest way to use it from command line is to create a shortcut using Android Studio's built in tool: Menu --> Tools --> Create command line launcher.
After that, just call studio myprojectname
.