react-native项目中安装第三方库中遇到的问题

问题描述

最新版本的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
报错

clipboard.png

问题应该是,出在了link原生库上,应该和react-native版本没有关系,
如果新建一个项目,单独安装上面这个库,是没有问题的,但是在原有项目上安装就有问题了,
尝试更新node版本,yarn版本,还无法解决

求助该怎么解决,还有这个问题到底是怎么导致的

阅读 2.8k
2 个回答

已解决
1.清除yarn缓存
2.清除npm缓存
3.删除node_modules
4.进入android目录下运行./gradlew clean清除缓存
5.重新安装依赖yarn install
6.react-native run-android即可
原因大概率是这些缓存引起的

新手上路,请多包涵

晒一下你android目录下的下面几个文件:

android/app/build.gradle
android/build.gradle
android/settings.gradle
撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题