Podrías aprender a usar Xamarin aunque no quieres usar C#, esta el desarrollo en Java y Kotlin, puedes probar por Flutter, te da ciertas ventas... Te deja exportar a Android, IOS y es un solo desarrollo. Las desventajas de esto podría ser que tendrías que tener Android Studio y pide una cantidad de memoria ram considerable, el consumo es alto. Todo dependiendo a lo que quieras hacer en específico. Te recomiendo los cursos de Fernando Herrera en flutter están en udemy, da una breve introducción al lenguaje dart no es muy complicado y puedes ver como configurar el Flutter, o una vez decidas en que lenguaje programarla podrías buscar información al respecto en cursos y complementar un poco, aunque Dart sea un poco limpio, considero que si no quieres trabajar en C# se te hará más fácil el desarrollo en Java, ya que son muy similares.
Un saludo!
Un saludo!