首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >无法为生成文件打开proj泛型类缓存&不支持的类文件主要版本63

无法为生成文件打开proj泛型类缓存&不支持的类文件主要版本63
EN

Stack Overflow用户
提问于 2022-11-21 23:30:04
回答 1查看 90关注 0票数 0

没有对android的任何更改,Anative0.70/gradle 7.5.1/ Monetary就会在执行npx react-native run-android时抛出一个错误。以下是错误:

代码语言:javascript
运行
复制
* What went wrong:
A problem occurred configuring root project 'xyz_app6'.
> Could not open proj generic class cache for build file '/Users/macair/Documents/code/js/xyz_app6/android/build.gradle' (/Users/macair/.gradle/caches/7.5.1/scripts/4fbdrhtkb1gqd0m7r89rbb30y).
   > BUG! exception in phase 'semantic analysis' in source unit '_BuildScript_' Unsupported class file major version 63

以下是/Users/macair/下的ls输出:

代码语言:javascript
运行
复制
 0 drwxr-xr-x   10 macair  staff    320 Aug  4 01:19 .gradle

这个错误似乎是无稽之谈。删除./gradle/7.5.1没有帮助。在今天之前,安多芬版的应用程序运行良好,没有任何改变。此外,IOS版本的应用程序运行良好。

更新:/usr/libexec/java_home输出如下:

代码语言:javascript
运行
复制
/opt/homebrew/Cellar/openjdk/19/libexec/openjdk.jdk/Contents/Home

java --version输出是:

代码语言:javascript
运行
复制
openjdk 19 2022-09-20
OpenJDK Runtime Environment Homebrew (build 19)
OpenJDK 64-Bit Server VM Homebrew (build 19, mixed mode, sharing)
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2022-11-28 05:51:08

在brew之后安装JDK 17,然后在android >项目结构中选择JDK 17作为应用程序。将指向JDK 17的JAVA_HOME添加到.zshrc (MacOS Monetary)中。npx react-native run-android成功启动。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/74525928

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档