General Android

What languages does Android support?

Android applications are written using the Java programming language.

Can I write code for Android using C/C++?

Android only supports applications written using the Java programming language at this time.

Will Android run on <insert phone here>?

No. There is currently only an Android SDK for the Windows, Mac OS X(intel), and Linux(i386) platforms. The SDK includes a software emulator on which you can test Android applications.

I live in insert country here. Am I eligible for the Android Developers Challenge?

Please see: and for more details about the Android Developers Challenge.