Currently Android already supports x86 on Linux (any distribution to modern desktop), Mac OS X 10.4.8 or better, Windows XP or Vista. Requirements include the JDK, Apache Ant and Python 2.2 or newer.
IDE officially supported is Eclipse 3.2 or more by using pluginAndroid Development Tools (ADT), hereby developers can use a text editor to edit the file Java and XML and use the equipment command line to create, build, debug Android applications and control your Android device (eg, reboot, install the software package at a distance).
Android SDK has been released on November 12, 2007. And on July 15, 2008 Android Developer Challenge Team accidentally sent an email to all entrants in the Android Developer Challenge to announce that the latest SDK release has been available on the download page private.
The email also goes to the winner of the first round of the Android Developer Challenge. A revelation that Google has provided the latest SDK releases to some developers and not for others.
Android app is packaged into an .apk format and stored in the folder / data / app. Users can run the command adb root to access the folder because the root has permission to access the folder.