我最近将Android Studio升级到了4.0。我最初推迟升级是因为最近的版本与Firebase和Kotlin不兼容。现在,在升级之后,我不得不将android studio重新连接到Firebase,并且再次设置了依赖项。我发现最近的Firebase更新有专门针对Kotlin的库。例如,在实时数据库中,我们有针对Java的实现'com.google.firebase:firebase-database:19.3.1‘的实现'com.google.firebase:firebase-database-ktx:19.3.1’。
然而,Android Studio中的Firebase助手实现了该库的java版本。这是一个bug吗?我很困惑。我需要手动切换到Kotlin特定的库吗?
发布于 2020-07-30 20:43:43
ktx库是具有kotlin语法的扩展库。基本上就是这样。
ktx有kotlin语法,而普通的ktx有java语法。
你可以在这里阅读更多。https://developer.android.com/kotlin/ktx
https://stackoverflow.com/questions/63170665
复制相似问题