Bueno, por lo que sé no es necesario trabajar sobre Linux, dado que el SDK de Android puedes instalarlo también en Windows... pero bueno, si no es así y tenemos que hacerlo, yo me manejo bien el Linux, bueno a nivel de usuario. He probado Ubuntu, pero ahora mismo estoy con openSUSE y su iguanita que me inspira más confianza