Есть ли смысл разрабатывать приложения для Андроид на C#?
если Angry Birds вас вдохновляет - Welcome!
ps тут ЯП особо не важен, важно что дальше будете с приложением делать
можно написать нереально крутую игрую а-ля "Quake 2077" на Go, C#, C++ и пользоваться будут только вы и ваши знакомые, а можно склонировать морской бой на javascript с гитхаба и загребать лопатами капусту...
C# активно развивается в данный момент, а .net фрэймворк стал кроссплатформенным, что сулит ему отличное будущее.
А Java развивается гораздо медленнее и погрязла в бюрократических согласованиях. Поэтому, все новые проекты под Android пишутся на Kotlin`е.
Суммируя мысли: Джаву учить бессмысленно. Имеет смысл учить Kotlin или C#. Оба языка имеют потенциал. Но только не Джава.