Стоит ли тратить время на Java gui, если цель — разработка под Android?
=========================================================================

 Если честно, начинал изучать Swing, так как AWT неактуален, а JavaFX "скоро забудется". Но теперь я задался вопросом: Стоит ли вообще тратить на это время? У Android Studio свой GUI, а под десктоп не планирую писать ( По крайней мере это будет не основная моя работа ). 

 Если цель разработка под Андроид, то надо начинать с изучения Андроида. У серверной/десктопной Java мало общего. В Андроиде важен не язык, а архитектура всей системы. Очень важно в ней разобраться и понимать её.   

Одного языка знать мало. Скажу так. Язык - это 5% Андроида, всё остальное - архитектура. Поэтому, Котлин или Java, это совершенно не важно, это мелочи. 

 Вот только принципы работы у всех библиотек графического интерфейса общие, а разбираться в первый раз проще с десктопным вариантом. 

 Нет не стоит. Если собираетесь программировать для Android, стоит изучать программирование под Android. И возможно имеет смысл начать вообще с Kotlin.