当前位置: 首页 > 知识库问答 >
问题:

react-native-in call-manager 4 . 0 . 0 Android错误JDK

狄灵均
2023-03-14

升级react-native-in所谓管理器到4.0.0版本后出错我在Android上有一个关于JDK的错误。它不支持lambda表达式。这很奇怪,因为JDK 1.8是在项目设置中设置的。

来自我latop的日志

openjdk版本"11.0.14.1"2022-02-08 LTS

OpenJDK运行时环境Zulu11.54 25-CA(内部版本11.0.14.1 1-LTS)

< code>OpenJDK 64位服务器虚拟机Zulu11.54 25-CA(构建11.0.14.1 1-LTS,混合模式

REACT-本机错误:

ProximityManager.java:51:错误:在-source 7 uithreadutil . runonuithread(()-中不支持lambda表达式

Android Studio错误

UiThreadUtil.runOnUiThread(() -

图像JDK 1.8已设置

有人能告诉我我做错了什么吗?几天来我都没有找到解决办法。

附言:我正在尝试升级,因为InCallManager.setSpeakerForceOn()或setSpeakerOn()在Android 11上不起作用。

谢了。

共有1个答案

琴琪
2023-03-14

react-native-keychain也有类似的问题。解决方案是,转到node_module,在android/build.grade中,添加:

android {
    compileOptions {
        sourceCompatibility JavaVersion.VERSION_1_8
        targetCompatibility JavaVersion.VERSION_1_8
    }
}

,然后使用补丁包将修改后的更改保存到库中

 类似资料:
  • 我目前正在尝试学习反应原生。我使用create-react-nate-app创建了一个项目。项目创建后,我在显示二维码的文件夹上启动了npm start。我已经在我的android手机上安装了expo应用程序并扫描了代码,但我收到了未捕获的错误:超时,我的expo应用程序上的缓存中没有清单,并且没有给出堆栈跟踪。 我已经让它工作了一段时间,但不知何故,它目前不工作。 我正在使用windows 10

  • 当我尝试使用以下命令生成发布版本时: CDAndroid&&./Gradlew汇编 在以下目录中生成一个apk文件:

  • 当我尝试在终端中执行命令React-本机run-android时,我在VScode中遇到了这个奇怪的错误。 还运行了react native doctor和Node、yarn、android_home和android sdk 0错误的所有绿色复选标记 不确定如何解决这些问题,因为我已经在以前的线程中尝试了所有建议。有人有这个问题可以提供帮助吗?这是一台窗户机器。 错误图像

  • 我从Web API服务中获取数据,来自反应原生ios项目,我收到了这条消息 RCTURLRequestHandlers RCTDataRequestHandler:0x7a11c0e0和RCTImageStoreManager:0x7a6c46a0都报告它们可以处理请求NSURLRequest:0x7a28bb10{URL:%0D%0A%0D%0Ahttps://webApiURL/post1.p

  • 我在编译时没有错误,实际上这是从哪里冒出来的。其他人有这个错误吗? 任务:react-native-webview:compiledebugjavawithjavac注意:/user_data/projects/react-native/populi/node_modules/react-native-webview/android/src/main/java/com/reactnativeCom

  • 如今,每当我创建一个新项目时,创建后,我会安装,然后它会给我错误信息。我创建的每个项目都会发生这种情况。 我不确定是否需要进行更新,但以下是错误: 这是一个巨大的错误,所以我包括了最后几行。在这之前,我习惯于平稳运行应用程序,但这是最近才开始的。 如果我打开XCode并从那里运行应用程序,那么应用程序就会运行。

  • 这将引发以下错误: 注意:当您生成一个没有任何PNG映像的时,您不会得到任何错误,它将为您创建。 这是其他文件的代码。 以下是其他细节 使用