We just finished our first android port from being just iOS/Mac development. We used Xcode to do all the C++ coding and would test on iPad/iPhone, then would run eclipse to just do the android builds and testing on that. We would sometimes have to do some java debugging using custom jni in eclipse, which was a nightmare. So If you’re familiar with Xcode, build the android/iphone dual project (in the wiki), and do your dev / testing in there, and then anything that is java / android specific you can test in eclipse. Using just eclipse alone for me was horrible, but I’m an apple dev.