After the launch Android mobile OS by Google, lot of mobile manufacturing companies have launched there Android Mobile cells phone which are giving pretty handsome sales response.
And for developers few of these smart phones are also available as low as 7K INR. So as compared to testing the application on real phone cheaper than iPhones, which is available in Indian market at 25-30K INR.
Now coming to development environment, its very easy to set the Android development environment as it is platform independent. You can set your development environment in Linux, Mac or Windows unlike iPhone application development.
Android applications have equivalent access as the native operating system applications. Which means you can use your application to even track the real user data.
Android applications are developed in Java mainly and it can also be developed in Python. So, its a great advantages for Java Developers and J2ME developers or so called Symbian developers to move to Android application development.
IMHO you’ve got the right aenswr!