The problem then becomes "why stop at Android"? Why not split Spring off? Why not split JEE or Swing off? Java is a very, very broad church and you would end up with several Java/X options.
I can see an argument that you're not running Android apps on a JVM so it's different. But running Java code on something other than a JVM isn't unique to Android.
True good point. Another approach would that if you select Java (or an other language, like Ruby), that you then get a more advanced sub selection: Android, Spring, ...
This is what I was missing in most surveys that I have done, I want to be able to compare Android Java popularity compared to other languages. To me these kind of results would be very interesting.
We're a place where coders share, stay up-to-date and grow their careers.
We strive for transparency and don't collect excess data.