之前项目打包运行都没问题,但在这一次出问题了,运行崩溃。一开始发现打包生成的Apk体积变小了,后面使用AS的apk分析发现是RN相关的so文件没有打包进来,但是我没有改动什么代码,增加了几行业务代码而已,理论上来说完全不会有影响,而且我备份之后重置回原来的项目代码再打包还是一样。在网上搜索解决方案无果,最后使用Google搜索看到这个https://github.com/facebook/react-native/issues/23764收到启发,尝试将原:
ndk{
abiFilters"armeabi-v7a"
}
改为:
ndk{
abiFilters"armeabi-v7a", "arm64-v8a"
}
再重新打包,然后再改回来,重新打包,结果发现好了。。。
网友评论