关于native android 打包的坑

今天打包一个项目,遇到了两个坑。记录一下,希望能帮上一点点看到这篇文章的人的忙
打包几个步骤不说了,native文档里很清楚

执行./gradlew assembleRelease的时候报错
..../node_modules/.bin/node-pre-gyp Couldn't follow symbolic link.
找到对应报错的文件,发现它打不开,是个替身文件,删掉它,
我这样的报错连续3,5个 都是一样都,都删掉。
然后再执行就打包成功了

打包虽然成功了,但是安装好打开却闪退了。闪退的原因可能性太多。我闪退的原因是:
用了之前写好的组件,组件里用了PropTypes,这个是已经过期的,但是我忽略了组件用了。真机测试没有报错,甚至没有警告,打包后就闪退。真的是...哎

排除了错误,重新打包,安装,打开,不闪退了。完成。

你可能感兴趣的:(关于native android 打包的坑)