No there is no need to learn Java before learning Kotlin for Android. As all we know , this year Google officially make it 2nd language for Android development. But you should have basic knowledge of programming and OOPs concepts and former experience in a object oriented language like c++ .
Read moreDo I need to learn Java before Kotlin?
Knowledge of Java is not a must . As I see, Kotlin borrowed something from Python and other languages, so you will not feel yourself altogether lost trying to get acquainted with it.21 Nis 2016
Read moreWhat language should I learn before Kotlin?
That’s all about whether Android developers should learn Kotlin or Java . As I said, if you are a complete beginner who wants to start your career as an Android developer, you’d better start with Java.
Read more