Home » App Development, ROM Development, Theme Development

Android SDK System Requirements

12 March 2010 One Comment

So you want to start developing an Android App, cook an Android ROM or an Android Theme ? First check if your computer has the necessary system and software requirements. (Yes, I do realize that below is a copy/paste from android.com but I am including it for completeness’ sake)

System Requirements

The sections below describe the system and software requirements for developing Android applications using the Android Development Tools, revision 3.

Supported Operating Systems

  • Windows XP (32-bit) or Vista (32- or 64-bit)
  • Mac OS X 10.4.8 or later (x86 only)
  • Linux (tested on Linux Ubuntu Hardy Heron)
    • 64-bit distributions must be capable of running 32-bit applications.
      For information about how to add support for 32-bit applications, see
      the Ubuntu Linux installation notes.

Supported Development Environments

  • Eclipse IDE
    • Eclipse 3.4 (Ganymede) or 3.5 (Galileo)
      • Note: Eclipse 3.3 has not been tested with the latest version of
        ADT and support can no longer be guaranteed. We suggest you upgrade to Eclipse
        3.4 or 3.5.
      • Recommended Eclipse IDE packages: Eclipse IDE for Java EE
        Developers, Eclipse IDE for Java Developers, Eclipse for RCP/Plug-in
        Developers, or Eclipse Classic (3.5.1+)
      • Eclipse JDT plugin (included in most Eclipse IDE packages)
    • JDK 5 or JDK 6 (JRE alone is not sufficient)
    • Android Development Tools plugin (optional)
    • Not compatible with Gnu Compiler for Java (gcj)
  • Other development environments or IDEs
    • JDK 5 or JDK 6 (JRE alone is not sufficient)
    • Apache Ant 1.6.5 or later for Linux and Mac, 1.7 or later for Windows
    • Not compatible with Gnu Compiler for Java (gcj)

Note: If JDK is already installed on your development computer, please take a moment to make sure that it meets the version requirements listed above. In particular, note that some Linux distributions may include JDK 1.4 or Gnu Compiler for Java, both of which are not supported for Android development.

Hardware requirements

  • For the base SDK package, at least 600MB of available disk space. For each platform downloaded into the SDK, an additional 100MB is needed.

One Comment »

  • vaigai said:

    what are the minimum hardware requirements to run ANDROID on my device.
    We are developing a device (200mhz processor ) for student project. Need to know if we can use ANDROID as OS for our device. Also the minimum hardware requirements to run ANDROID