React Native执行npx react-native run-android时构建失败求助
各位React Native的大佬们好!我最近在跑项目的时候遇到了个棘手的构建问题,想过来求助大家。
先跟大家说下前因:我用React Native Doctor检查环境的时候,收到了Android SDK版本的报错提示:
[✖ Android SDK - Required for building and installing your app on Android
Versions found: 30.0.3, 31.0.0, 33.0.0
Version supported: .b33.0.0]
为了修复这个提示,我把项目里android/build.gradle中的BuildToolsVersion配置从原来的:
findProperty('android.buildToolsVersion') ?: '33.0.0'
改成了直接写死的:
'33.0.0'
结果现在执行npx react-native run-android的时候直接构建失败了,报错信息如下:
What went wrong:
Could not open settings generic class cache for settings file 'D:\Coding\New folder\MHLSLEAGUE\android\settings.gradle' (C:\Users\tamer.gradle\caches\8.0.1\scripts\73fo79rs4o85yhjvff7lwhytg).BUG! exception in phase 'semantic analysis' in source unit 'BuildScript' Unsupported class file major version 64
有没有朋友遇到过类似的问题?或者知道这个错误是怎么回事?麻烦指点一下,万分感谢!
备注:内容来源于stack exchange,提问作者Yassin Tamer

