Download Android Studio and SDK Tools from http://developer.android.com/sdk/index.html.
Follow the instructions located on the web site; in most cases it will be straight-forward, however, the following information may prove useful.
1) Unpack the .zip file you downloaded to an appropriate location for your applications.
unzip android-studio-ide-141.2456560-linux.zip
2) To launch Android Studio, open a terminal, navigate to the android-studio/bin/ directory, and execute studio.sh.
You may want to add android-studio/bin/ to your PATH environmental variable so that you can start Android Studio from any directory.
Note: You may want to enable VM acceleration on Linux. Instructions can be found at http://developer.android.com/tools/devices/emulator.html#vm-linux.
3) If the SDK is not already installed, follow the setup wizard to install the SDK and any necessary SDK tools.
Note: To support 32-bit apps on a 64-bit machine, you will need to install the ia32-libs, lib32ncurses5-dev, and lib32stdc++6 packages.
sudo apt-get install ia32-libs lib32ncurses5-dev lib32stdc++6
Note: On Ubuntu 14.04 64-bit platform, you may receive the following while running the above command:
Reading package lists... Done Building dependency tree Reading state information... Done Package ia32-libs is not available, but is referred to by another package. This may mean that the package is missing, has been obsoleted, or is only available from another source However the following packages replace it: lib32z1 lib32ncurses5 lib32bz2-1.0 E: Package 'ia32-libs' has no installation candidate
So do this instead:
sudo apt-get install lib32z1 lib32ncurses5 lib32bz2-1.0 lib32stdc++6
Note: You may run into a problem with an IBus compatibility issue on the Ubuntu 14.04 64-bit platform. Information can be found on the Jetbrains bug report, IDEA 78660.
1) Launch the .exe file you downloaded.
2) Follow the setup wizard to install Android Studio and any necessary SDK tools.
On some Windows systems, the launcher script does not find where the JDK is installed. If you encounter this problem, you need to set an environment variable indicating the correct location.
Select Start menu > Computer > System Properties > Advanced System Properties. Then open Advanced tab > Environment Variables and add a new system variable JAVA_HOME that points to your JDK folder, for example C:\Program Files\Java\jdk1.7.0_21.
The individual tools and other SDK packages used by Android Studio are installed in a separate directory. If you need to access the tools directly, use a terminal to navigate to the location where they are installed. For example:
*\Users\<user>\sdk*
1) Launch the .dmg file you downloaded.
2) Drag and drop Android Studio into the Applications folder.
3) Open Android Studio and follow the setup wizard to install any necessary SDK tools.
If you need to use the Android SDK tools from a command line, you can access them at:
/Users/<user>/Library/Android/sdk/
Linux-based systems support virtual machine acceleration through the KVM (Kernel-mode Virtual Machine) software package. Instructions for enabling this feature can be found at Android KVM Linux Installation.