React-Native入坑积累
2017-08-30 13:29
190 查看
小白入坑react-native,开贴记录遇到的问题,防止重复错误,以及方便以后查阅,长期更新。
一、新建一个项目,run之后模拟器一片红色,报错:
原因是在终端同时打开了多个APP,关掉不需要的app就可以了。
二、这么快就来了第二个问题,说好的在IOS模拟器command+R刷新并没有用啊!
解决办法:选中模拟器的键盘唤起
image.png
三、显示一张图片的问题:
报错信息
原因是:没有注册控件Image!!!
用到的控件一定要注册!!!用到的控件一定要注册!!!用到的控件一定要注册!!!
四,这就是我为什么不喜欢安卓的原因!各种配置环境,喏,又出错了:项目运行android版的时候,报错:
找了半天,试了各种办法,就是没解决,只有用Android studio自带的模拟器了,结果还是不行,最后在试了n遍之后,关闭所有终端,关闭所有在运行的进程,清除android studio的缓存,再运行安卓项目,是最稳妥的办法。至于原因,无外乎三个:
1、8081端口被专用,
2、app没有注册,仔细检查一下代码(我就是这个问题!)
3、同事注册运行了多个app
一、新建一个项目,run之后模拟器一片红色,报错:
[hint:this error often happens when you are running the packager(local dev server)]
原因是在终端同时打开了多个APP,关掉不需要的app就可以了。
二、这么快就来了第二个问题,说好的在IOS模拟器command+R刷新并没有用啊!
解决办法:选中模拟器的键盘唤起
image.png
三、显示一张图片的问题:
报错信息
原因是:没有注册控件Image!!!
用到的控件一定要注册!!!用到的控件一定要注册!!!用到的控件一定要注册!!!
四,这就是我为什么不喜欢安卓的原因!各种配置环境,喏,又出错了:项目运行android版的时候,报错:
error calling appregistry.runapplication
找了半天,试了各种办法,就是没解决,只有用Android studio自带的模拟器了,结果还是不行,最后在试了n遍之后,关闭所有终端,关闭所有在运行的进程,清除android studio的缓存,再运行安卓项目,是最稳妥的办法。至于原因,无外乎三个:
1、8081端口被专用,
2、app没有注册,仔细检查一下代码(我就是这个问题!)
3、同事注册运行了多个app
相关文章推荐
- React Native探索(二)Atom+Nuclide安装、配置与调试
- 你不可不知的 React Native 混合用法(Android 篇)
- React Native中TabBarIOS的简单使用方法示例
- React Native 学习笔记六(关于宽高的设置)
- 2.ReactNative Properties|States|Styles 笔记
- 学习React Native 笔记(一)React基础知识
- react-native中抽屉的使用(react-native-drawer)
- 学习React Native 笔记(二)React组件
- React Native实战(二):Android的打包
- React Native环境配置之Windows版本搭建
- 现有Android项目引入ReactNative
- React Native中的gradle版本配置。
- 【RN基础02】React Native生命周期完全解析
- react-native 监听Android物理返回键
- React Native项目修改包名
- 【React Native】常见的函数绑定方法
- React Native 学习笔记十四(原生模块之数据回调)
- React Native - pointerEvent属性介绍(当前视图是否处理触摸事件)
- 分享几篇有关react-native的博客
- ReactNative页面跳转Navigator