Android 应用程序使用 API 31 java 8 而不是已安装的 java 11

Kim*_* Mỹ 6 java android gradle kotlin android-studio

我已经生成了一个 React Native 应用程序,并希望在源代码运行时使用已安装的 java 11 而不是 java 8。

在android studio中,当鼠标悬停在react-native-gradle-plugin上时,它使用我安装的java 11,终端中的java版本是java 11:

在此输入图像描述

用于运行应用程序的源代码仍然使用 API 31 java 8:

在此输入图像描述 在此输入图像描述

是否可以将java 11打包到android.jar中,然后替换API 31文件夹中的java 8

应用程序/build.gradle:

在此输入图像描述

软件开发工具包:

在此输入图像描述

应用程序结构:

在此输入图像描述

构建工具:

在此输入图像描述

Com*_*are 4

我已经生成了一个 React Native 应用程序,并希望在源代码运行时使用已安装的 java 11 而不是 java 8。

抱歉,这不是一个选择。

是否可以将java 11打包到android.jar中,然后替换API 31文件夹中的java 8?

不,抱歉。