RN的坑

作者: 程序员大耳 | 来源:发表于2020-09-27 14:15 被阅读0次

坑一:安装React-Navigation报错

在react-native link react-native-gesture-handler报错:Error: Non-whitespace before first tag. Line: 0...

error Linking "react-native-gesture-handler" failed. Run CLI with --verbose flag

for more details.

Error: ENOENT: no such file or directory, open 'E:\AndroidStudioProjects\rn_aile...

解决办法:

这是yarn对包的管理存在问题导致的…,遇到步骤都按官方要求执行完亦然莫名其妙报错,可以试试不用yarn而用npm来进行包的管理。

执行npm install react-native-gesture-handler@latest --save ,然后重新link:npm link react-native-gesture-handler

可能需要重新npm install react , npm install react-native

坑二、安装React Native第三方组件出现Task :react-native-gesture-handler:compileDebugJavaWithJavac FAILED报错

解决方案1:

将react-native-gesture-handler的版本降到1.1.0以下,我这里是用的是1.0.16版本

npm i react-native-gesture-handler@1.0.16 -D -E

重新编译问题解决。

原因是react-native-gesture-handler 1.1.0及以上版本中的ReactViewGroup.java只有在react-native 0.58.2及以上版本才有。所以如果你的react-native版本是在0.58.2以下,要将react-native-gesture-handler降到1.1.0以下。

解决方案2:

安装React Native第三方组件出现Task :react-native-gesture-handler:compileDebugJavaWithJavac FAILED报错,则使用jetifier解决问题。

1、将jetifier添加为dev依赖

yarn install jetifier --dev

2、“scripts”标签内的package.json中添加一个任务

“scripts”:{

...

"jetify":"npx jetify"

}

坑三:rn_xxx\node_modules\@react-native-community\cli-platform-android\native_modules.gradle

def command = "./node_modules/.bin/react-native config"

坑四:react-navigation如何动态渲染headerRight文本以及调用实例的方法

https://blog.csdn.net/weixin_42357048/article/details/91047593

相关文章

  • iOS开发-与ReactNative交互时bridge is n

    上次说到了与RN交互时,RN引用原生UI组件时出现的坑,如果说上次的坑是因为没有仔细看官方文档导致的,这次的坑应该...

  • RN的坑

    1. Activity里getMainComponentName的return返回值要和RN注册值"RnTestP...

  • RN的坑

    坑一:安装React-Navigation报错 在react-native link react-native-g...

  • RN开发中遇到的坑 - Can't find variable:

    RN开发中遇到的坑 - Can't find variable: navigate 测试RN开发的组件,在使用na...

  • React Native踩坑日记(三)—— react-navi

    前提 本人入坑RN的时候, RN已经是0.46版本了. 按照RN中文网上的提示,今年年初(0.44版本)以后的RN...

  • RN遇到的坑

    RN开发遇到的坑: 1.Model 组件 在IOS 需要加一个延时100ms的处理方法,不然弹不出相机或者相册 ...

  • RN入坑

    react native 参考自rn中文官网的官方教学,不过说实话个人觉得这个教学讲的不细,很多地方交代的不是很清...

  • RN 坑小计

    1 super expression must either be null or a function not ...

  • RN 踩坑

    现在很乱,只是自己作为笔记看的,空了会整理。 _this 字段的使用能不用尽量别用,尤其是在列表的 Item 中 ...

  • RN 各种坑

    Unable to resolve module @babel/runtime/helpers/objectSpr...

网友评论

      本文标题:RN的坑

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