Pretty much one options from Google - the Android Studio IDE with Gradle build system. I highly recommend this book to anyone starting with Android dev - recently updated with the 2nd edition, which is incredibly important as the Android development scene grows and changes rapidly (i.e. the tools and frameworks from 2 years ago are mostly irrelevant today). Heck, some of the stuff in there is already slightly outdated.I've never done any Android code. But have done iPhone both in xcode and mono, and windows development is what I do full time. I'm sure I can Google this, but what tool do you use to build your sources on github? Thought there may be multiple options for Android dev so I was curious which you work with.
Anyway, yeah, I'm in the process of overhauling everything backend/storage related.