一. 如何链接原生库 https://reactnative.cn/docs/linking-libraries-ios/
二. 卸载链接原生库的包
-
npm uninstall 包名(eg: react-native-fpreader)
-
目录:android/settings.gradle
进入android目录,打开settings.gradle,删除下面两行依赖
include ':react-native-fpreader' project(':react-native-fpreader').projectDir = new File(rootProject.projectDir, '../node_modules/react-native-fpreader/android')
-
目录:android/app/build.gradle
删除dependencies代码块内的一行依赖:
compile project(':react-native-fpreader')
-
目录:android/app/src/main/java/com/项目名/MainApplication.java
删除最上面的import导包,删除以下的导入操作
import com.sip.fpreader.FPReaderPackage;
找到getPackages这个方法,删除 new FPReaderPackage() 这行代码
@Override protected List<ReactPackage> getPackages() { return Arrays.<ReactPackage>asList( ... new FPReaderPackage() ); }
-
删除在React Native项目中的相关引用
Tips: android目录下需要删除的相关引用的文件名字与位置
想了解更多的前端知识,欢迎来微信关注前端程序媛,我们一起学习进步~~