Before install, check if your system meet the System Requirements.
In my system:
OS: Windows 10
Java: JDK 8 (Refer the Java-Buddy post "Install JDK 8 on Windows 10, and set Path")
To download Android Studio IDE, visit http://developer.android.com/sdk/index.html.
By default, the Setup Wizard will create a default AVD (Android Virtual Device) for you, Nexus 5 API 23 x86. (If you encounter error of "HAXM is not working and emulator runs in emulation mode" when run Android Emulator with HAXM, refer to the next post "Install Intel x86 Emulator Accelerator (HAXM), on Android Studio/Windows 10")
After installed, I always run SDK Manager to check if any update and install the suggested packages.
- Install Intel x86 Emulator Accelerator (HAXM)
Create Marshmallow Emulator in Android Studio AVD Manager
- Download and run Android Studio 2.0 Preview on Windows 10