I believe that the emulator comes with the Android Developer Kit so an IDE shouldn't be essential. However, I use Eclipse just because it gives me a WYSIWYG designer for the screen templates. I got the impression that recently Eclipse support for the Android developer environment has been reduced, but I'm not certain.
be able to generate an Android project using the Maven
archetype:generate goal and no IDE at all. And if you change your mind, one of the post-generation goals such as "eclipse:eclipse" can generate the necessary IDE project support files.