Python ile Kivy kullanarak yazabilirsiniz.
Javascript ile NativeScript kullanarak yazabilirsiniz.
Kod bilgisi gerektirmeyen bazı mobil uygulama yapma sistemleri var onlara bakabilirsiniz.
Son olarak Java yerine Kotlin tercih ederek Android Studio ile uygulama yazabilirsiniz.
Eğer sorunuz ikisini de kullanmadan uygulama geliştirmek ise Visual Code kullanarak Flutter yazabilirsiniz. Sorunuz sadece Java kullanarak ama Android Studio kullanmadan uygulama geliştirmek ise herhangi bir Java IDE kullanarak bunu yapabilirsiniz.
Android Studio sadece sana gerekli olacak araçları hazır olarak sunar. Araçları kendin indirip adım adım uygulamayı Build edebilirsin. Netbeans IDE ile Android uygulama geliştirmesi yapabilirsin. Gereli araçlar ise: Android SDK ve Gradle temel olarak yeterli. Gradle yerine maven de kullanabilirsin.