Using Android Studio with minimum disk space

Update

Note the link for updated requirements. Those listed here are minimal recommendations by Google. More RAM and Disk space have always been better in my experience.

Requirements as of Nov, 2015

Just check out the Android Studio system requirements. You will probably need 4GB RAM and 2GB of disk space to run the Android Studio platform minimally (this is Google's official development platform for Android devices). You can start by downloading the IDE at the developer website and also pickup some samples. So the samples will also take up disk space. Depending on how many versions of Android you intend to support you could be using a lot of disk space for the SDKs and emulators, so you should consider carefully which versions make sense to support.

android-device-coverage

You might also want to take a spin through the default training site.


2G RAM for AS, 1G RAM for Gradle,

~8G HDD for SDK (incl. NDK),

700M HDD for AS,

~2GB HDD for AS config and caches,

~500M HDD for one project + whatever emulators take

As Eugen Pechanec said as a comment.
I think this is the maximum.