问题描述
最新版本的react-native表示会移除AsyncStorage,推荐使用@react-native-community/async-storage这个库,
根据文档
yarn add @react-native-community/async-storage
react-native link @react-native-community/async-storage
安装完后,运行:react-native run-android
报错
问题应该是,出在了link原生库上,应该和react-native版本没有关系,
如果新建一个项目,单独安装上面这个库,是没有问题的,但是在原有项目上安装就有问题了,
尝试更新node版本,yarn版本,还无法解决
求助该怎么解决,还有这个问题到底是怎么导致的
已解决
1.清除yarn缓存
2.清除npm缓存
3.删除node_modules
4.进入android目录下运行./gradlew clean清除缓存
5.重新安装依赖yarn install
6.react-native run-android即可
原因大概率是这些缓存引起的