错误:package com.facebook.react.modules.storage不存在- at try bui



我得到这个错误时,试图建立一个React原生应用程序(npm运行android)

错误:package com.facebook.react.modules.storage不存在进口com.facebook.react.modules.storage.ReactDatabaseSupplier;

错误:package com.facebook.react.modules.storage不存在com.facebook.react.modules.storage.ReactDatabaseSupplier.getInstance (getApplicationContext ()) .setMaximumSize(大小),

React Native 63

我已经尝试删除node_modules并重新安装所有内容,但目前没有任何工作

这是在rect-native公告中报告的,该问题始于2022年11月4日,react-native团队发布了补丁和解决方案。https://github.com/facebook/react-native/issues/35210

供您使用的63。X,更新到补丁,63.5,它将修复构建,尝试清洁和构建。

正如这里提到的,将以下内容添加到您的android/build.gradle,然后与gradle同步项目将解决问题:

def REACT_NATIVE_VERSION = new File(['node', '--print',"JSON.parse(require('fs').readFileSync(require.resolve('react-native/package.json'), 'utf-8')).version"].execute(null, rootDir).text.trim())
allprojects {
configurations.all {
resolutionStrategy {
// Remove this override in 0.65+, as a proper fix is included in react-native itself.
force "com.facebook.react:react-native:" + REACT_NATIVE_VERSION
}
}
.
.
.
}

相关内容

最新更新