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.