美文网首页
解决react native巨坑之更新RN版本后出现的问题

解决react native巨坑之更新RN版本后出现的问题

作者: 9dc31c71746b | 来源:发表于2019-06-19 18:56 被阅读0次

    更新后遇到两个问题,废话不多说,直接上问题:

    ``` RNFetchBlob.ls got 1 arguments, expected 2 invoke ```

    这种情况出现一般是你使用RNFetchBlob的是旧版本的react-native-fetch-blob库,注意,这个库已经被替换成了'rn-fetch-blob'库,而且旧库已经不再更新维护,将react-native-fetch-blob替换成rn-fetch-blob就解决了。

    ``` More than one file was found with OS independent path 'lib/x86/libc++_shared.so' ```

    解决方法也很简单,打开android/app目录下的build.gradle文件,然后在android{}里面添加一段代码:

    ```packagingOptions {

          pickFirst '**/libc++_shared.so'

      }```

    如果显示的还有其它so包也出现这种情况,就继续添加pickFirst,按着上面模板。

    相关文章

      网友评论

          本文标题:解决react native巨坑之更新RN版本后出现的问题

          本文链接:https://www.haomeiwen.com/subject/muklqctx.html