你好,我面临着以下错误时,建设的https://github.com/jitsi/jitsi-meet的android部分
令((T)-> R):R'仅在Kotlin1.3.50之后可用,不能在Kotlin1.3中使用
在线Screen.kt#L156
在Android Studio设置中,显示在编译器设置中使用Kotlin1.6,当我将build.gradle
中的项目变量kotlinVersion
设置为1.6.10时,我仍然得到相同的错误。
你好,我面临着以下错误时,建设的https://github.com/jitsi/jitsi-meet的android部分
令((T)-> R):R'仅在Kotlin1.3.50之后可用,不能在Kotlin1.3中使用
在线Screen.kt#L156
在Android Studio设置中,显示在编译器设置中使用Kotlin1.6,当我将build.gradle
中的项目变量kotlinVersion
设置为1.6.10时,我仍然得到相同的错误。
3条答案
按热度按时间vnzz0bqm1#
根据代码库,我观察到react-native-screens项目正在使用
Kotlin
进行开发。而在你的项目中,你是在纯Java
中实现你的项目。因此,要使用此库,您需要在项目中添加Kotlin支持。为此,请在your project level
build.gradle
中添加以下代码片段1.在
buildscript
的dependencies
块中添加Kotlin类路径:1.然后通过在所需模块的
build.gradle
文件中添加以下内容将kotlin-android
插件应用于所有所需模块。您可以在react-native-screens build.gradle第12行和react-native-screens build.gradle第23行的库中找到相同的实现。
参考:https://developer.android.com/kotlin/add-kotlin
vwkv1x7d2#
更新android/build.gradle如下:
} }个文件夹
uxhixvfz3#
在buildscript的dependencies块中添加Kotlin类路径:
然后将kotlin-android插件应用于所有必需的模块,方法是在必需模块的build.gradle文件中添加以下内容。