jasmine 莉 2024-03-25 23:14 采纳率: 0%
浏览 9

react nativeAndroid Studio 打包 报这个 错 啥原因 啊javac 17.0.10sdk,如何解决?

请求各位帮忙看看 第一次启动就不行 搜遍全网没找到咋解决
react native
Android Studio 打包 报这个 错 啥原因 啊
javac 17.0.10
react "18.2.0",
react-native "0.73.6"
sdk

img

项目依赖

img

img

  • 写回答

2条回答 默认 最新

  • 码农阿豪@新空间 新星创作者: 前端开发技术领域 2024-03-25 23:58
    关注
    让阿豪来帮你解答,本回答参考chatgpt3.5编写提供,如果还有疑问可以评论或留言
    问题描述: 在使用 Android Studio 打包 React Native 应用时,出现了上述截图中的错误提示,想知道具体原因是什么。 解决方案: 这是因为已安装的 JDK 版本过高,无法兼容当前使用的 React Native 和 Gradle 版本。需要将 JDK 版本降低到兼容版本,例如将 JDK 版本降至 1.8。 具体操作步骤如下:
    1. 下载 JDK 1.8 并安装。
    2. 在 Android Studio 中打开项目,在文件目录中找到 android/gradle.properties 文件,并添加以下配置信息:
    org.gradle.java.home=/path/to/jdk1.8
    

    其中,/path/to/jdk1.8 表示 JDK 1.8 的安装路径,需要替换成真实的路径。 3. 在 Android Studio 中选择 File -> Sync Project with Gradle Files,等待同步完成后重新打包即可。 代码示例:

    # gradle.properties 文件
    org.gradle.java.home=/Library/Java/JavaVirtualMachines/jdk1.8.0_301.jdk/Contents/Home
    

    注:以上示例为 macOS 下的 JDK 1.8 安装路径,各平台可能略有不同,需根据实际情况修改路径。

    评论

报告相同问题?

问题事件

  • 修改了问题 3月26日
  • 修改了问题 3月25日
  • 创建了问题 3月25日