社区微信群开通啦,扫一扫抢先加入社区官方微信群
社区微信群
该错误一般是因为render方法中注释语句写法不正确,render的return函数里面的注释语句应该写在 {} 里面,而不是直接 //,正确写法:{/*注释语句 */}
这个大多是IP地址不对应引起的,解决方案:
意思是缺少依赖库(本例缺少react-native-fs依赖库),解决方案,下载对应的依赖库,如本例npm install react-native-fs
我是在小米上遇到的,是小米系统的锅,去开发者选项里面,将MIUI优化关掉就行。
原因是PropTypes的引用地址出问题了,原来PropTypes在react-native里面,现在在prop-types库里面,所以解决方案是:将原来的imprort {PropTypes} from 'react';
改为import PropTypes from 'prop-types';
即可!
解决方案请找到并打开悬浮窗权限,一般在应用管理!
还有一个可能的原因是MainApplication里面的BuildConfig引用来源的问题,我的里面无意中将引用改为import com.facebook.react.BuildConfig;
导致一些列问题,将其改为自己的包名即可!!
原因也是上面关于引用路径的问题,将MainApplication里面的BuildConfig引用来源改为import com.facebook.react.BuildConfig;
改为自己的包名即可!!
我的出现这个问题是Image的source里面的图片原出现错误,按照正确格式改过就ok了!
我的原因是代码里面有个地方使用了View.propTypes类型检测,因为只有在开发模式下才有View.propTypes,打包后会报错
static propTypes = {
style: View.propTypes.style,
inputItemStyle: View.propTypes.style,
itemTextStyle: View.propTypes.style,
...
};
解决方案:将上面用到View.propTypes的地方删除就行!
这种情况一般是设备权限问题,关闭开发者模式,重新开启一下,如果设备上有提示,记得点击确定或允许即可
我的原因时超出了watch的监听限制,解决方案运行:echo fs.inotify.max_user_watches=524288 | sudo tee -a /etc/sysctl.conf && sudo sysctl -p
即可,详见https://github.com/guard/listen/wiki/Increasing-the-amount-of-inotify-watchers#the-technical-details
应该是npm install的时候出现了什么异常,将node_modules删除,重新install就可以啦!注意使用科学上网或者使用淘宝镜像!
如果觉得我的文章对您有用,请随意打赏。你的支持将鼓励我继续创作!