不是要清除依赖,而是Android机器太多,cpu有很多的,比如
"armeabi-v7a", "x86", "arm64-v8a", "x86_64"
之类的架构,为了能在所有的机器上运行,rn默认是打包了所有的so文件的,其实市面上大部分的机器都是arm的cpu,
设置一下:android/app/build.gradle
def enableSeparateBuildPerCPUArchitecture = true
这样,打包的时候,会拆分出好几个不同cpu的包,而arm64-v8a又是向下兼容的,所以一般用armeabi-v7a版本的就可以了。