You would have to use Java.
Its relatively easy to pick up, especially if your familiar with other Object Oriented programming languages. There is the NDK which you could look into if you really want to dodge Java, but that's mainly for 3D graphics. 2D would be much easier with the standard Android Java SDK.
Theres lots of decent tuorials over at the Android Developer site
to get you started with Android and Java.