* 出了什么问题:评估设置"项目"时出现问题



当我试图在android studio上导入一个react原生项目时,出现了错误

  • 出了什么问题:评估设置"项目"时出现问题

无法在null对象上调用方法isEmpty((

导致这种情况的行位于

..node_modules@react-native-communitycli-platform-android
at line 265
if (!androidConfig["buildTypes"].isEmpty()) { 
reactNativeModulesBuildVariants.put(nameCleansed, androidConfig["buildTypes"]) 
}

是什么原因导致了这个错误?

几天前我也遇到了同样的问题。一个可能的解决方案是检查package.json文件并检查@react-native-community/clireact-native包之间的兼容性

"dependencies": {
...
"@react-native-community/cli": "^5.0.1",
"react-native": "0.63.3"
...
}

在这个例子中,我得到了错误,并通过将react本机版本更改为0.64.0并运行npm i来修复它

在这个链接上,您可以看到文档中的兼容性。https://github.com/react-native-community/cli

如果不兼容,请根据github文档选择版本,然后运行npm i命令并进行测试。

最新更新