以前有Eclipse的ADT插件,后来谷歌专门推出了基于Intellij IDEA的Android Studio。经过多年发展,AS已经非常成熟,可以说是目前安卓开发唯一指定IDE。相对的,ADT早已停止支持了。
安卓开发的语言也比较自由,传统上可以使用Java,如果你喜欢还可以使用其他JVM家族的语言,例如Scala。当然由于谷歌现在把Kotlin作为官方语言来支持,使用Kotlin算是一个不错的选择。
目前谷歌的自研操作系统Fuchsia已经比较成熟了。而它的官方图形界面开发框架Flutter也是风头正劲,它具有跨平台的优势。如果你希望自己的应用可以同时运行在安卓和苹果上,可以尝试一下Flutter。它使用的开发语言是Dart,语法十分类似Java。