Desde mi punto de vista:
- Vaya con Java ya que hay muchos mejores recursos disponibles en Java que no encontrará en Kotlin.
- Comience con Java, ya que Java estará aquí para siempre, todo el código marco de Android está escrito en Java, por lo que encontrará una documentación sencilla y será fácil de aprender.
- Aunque hay pocos puntos débiles en Java que Kotlin resuelve. Pero si aprende Java, no le llevará tiempo pasar a Kotlin.
- Si comenzará en 2018 o 2019, la respuesta hubiera sido diferente, pero no estoy seguro.
Pocas referencias que lo ayudarán a aprender kotlin cuando esté listo con Java:
¿Por qué debes probar Kotlin para el desarrollo de Android? – Mindorks
- ¿Xamarin es solo otro IDE como el estudio de Android que usa c #?
- ¿Cuáles son las versiones más seguras y eficientes del sistema de Android para móviles?
- ¿Cuál es la ventaja de Xamarin?
- ¿Es más fácil cambiar de desarrollador de iOS a desarrollador de Android o al contrario?
- ¿Qué tan bueno es Cocos2d-x para construir juegos 2D para la plataforma Android?
MindorksOpenSource / from-java-to-kotlin
Una guía completa para aprender Kotlin para el desarrollo de Android
Ahora puedes decidir qué hacer.