![](https://img-blog.csdnimg.cn/20201014180756913.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
react-native
lzm150
这个作者很懒,什么都没留下…
展开
-
react-native安卓打包报错Duplicate resources
一年前的项目要重新打个安卓包弹出报错很多图片资源资源重复Error:Duplicate resources。经查在github上找到一个issue解决办法在/node_modules/react-native/react.gradle这个文件里加上doFirst { ... }doLast { def moveFunc = { resSuffix -> ...原创 2019-05-27 15:09:15 · 923 阅读 · 0 评论 -
react-native sectionList数据源注意事项
数据必须按照固定格式。item数组的key必须是data,否则会报错不识别。{key:value,data:[key:value]}原创 2018-12-14 16:58:04 · 612 阅读 · 1 评论 -
react-native iOS 运行报错 'config.h' file not found
把Xcode关闭,然后在项目根目录下cd node_modules/react-native/third-party/glog-0.3.5/glog-0.3.5这个自己可以在third-party下ls看一下,根据版本会变动然后执行./configure即可。...转载 2018-11-27 14:29:38 · 502 阅读 · 1 评论 -
react-native安卓端MainReactPackage报错ModuleSpec has private access in...
由于期间只是升级了下RN的版本,所以去源码翻了翻。public static ModuleSpec nativeModuleSpec( Class<? extends NativeModule> type, Provider<? extends NativeModule> provider) { return new ModuleSpec(type, p...原创 2018-05-15 17:59:15 · 2331 阅读 · 0 评论 -
react-native-fs 安卓端访问https服务器报错java.security.cert.CertPathValidatorException
完整报错信息为:java.security.cert.CertPathValidatorException: Trust anchor for certification path not found.经过排查发现http服务器下载没什么问题,但是配置了CA证书的https安全连接服务器,iOS端没问题,安卓端就直接报这个异常了。废话不多说,附上解决方法。需要在安卓项目中react-native-...原创 2018-05-18 22:20:31 · 5723 阅读 · 1 评论 -
react-navigation 安卓上导航标题居中显示
导航设置里加上下面这句代码即可。static navigationOptions = ({navigation}) =>({ headerTitleStyle:{alignSelf:'center'}, });原创 2017-11-06 15:44:02 · 3775 阅读 · 0 评论 -
原生native传参进ReactNative导航根视图StackNavigator时的参数处理方法
原生部分代码这里就不贴了,直接参考官网即可。这里只讲RN部分如何处理,因为导航根视图StackNavigator的页面中并不是常规的RN组件创建过程,而是直接调用了react-navigation给我们集成好的配置入口完成导航根目录的设置。也就是说,在这里我们是无法调用函数也无法获取到this.props的。可是原生传入的props参数只能够传递到这里,那么我只能去他的源码里面做文章了原创 2017-09-30 17:36:53 · 1026 阅读 · 0 评论 -
react-native 安卓真机测试出现闪退情况,报错no such file or directory
iOS完成所有工作开启项目的安卓测试,第一步就出了问题,安装上测试机后无法打开,每次打开都出现闪退。经排查,发现是无法生成android的bunlde文件,运行run-android命令报错no such file or directory, open 'android/app/src/main/assets/index.android.bundle'解决办法:手动cd到项原创 2017-09-20 13:45:35 · 4861 阅读 · 0 评论 -
React-Native 安卓出现图片资源路径正确,却无法加载显示
其实是个小坑哈哈哈,一直在代码层面找原因,浪费了不少时间。没什么技术含量,就是包安卓的包文件并不会每次都把图片资源重新打包。也就是说,你第一次打完包之后,再更新图片与代码,代码是会生效,但是图片文件是拿不到的。去../android/app/src/main/assets文件夹中把包文件删除,然后重新运行run android 打包即可加载出最新的图片资源了。原创 2017-09-22 18:04:32 · 6186 阅读 · 2 评论 -
react-native 新项目bundling failed,TransformError:babel-preset-react-native组件错误
init完新项目遭遇了一个错误Bundling index.ios.js [development, non-minified, hmr disabled] 0.0% (0/1), failed.error: bundling failed: "TransformError: /Users/Janmy/Desktop/demo/AwesomeProject/index.转载 2017-08-24 11:00:13 · 3839 阅读 · 0 评论 -
react-native iOS打包报错file not found: /Users/XX/Library/Developer/Xcode/DerivedData/
查了很多资料,也尝试了很多方法,发现均不管用。后来修改发现display name改成与项目相同可以编译成功。报错的xxx.app/xxx无法找到,最后发现在target下的xxxTests中有个Host application设置是custom,改成了项目之后成功。...原创 2019-10-09 11:19:36 · 1665 阅读 · 1 评论