问题点一:安装了react-native-vector-icons后,编译出错

版本:

    "react": "16.2.0","react-native": "0.52.0","react-native-button": "^2.2.0","react-native-router-flux": "^4.0.0-beta.28","react-native-vector-icons": "^4.5.0","react-redux": "^5.0.6","redux": "^3.7.2","redux-saga": "^0.16.0"

解决办法:https://github.com/oblador/react-native-vector-icons/issues/630

删除 \node_modules\react-native\local-cli\core\__fixtures__\files\package.json 文件


前提:使用react-native init 项目,并在Android项目中增加了配置,生成APK,并且都是成功的

问题点二:在使用命令react-native run-anroid中运行项目,重新运行后,又成功了


问题点三:使用Android Studio打开React Native的android目录,打开后,发现有些问题

解决办法:https://stackoverflow.com/questions/37655814/gradle-sync-failed-unable-to-find-method

解决:查看android目录下的gradle目录,其中会指定使用的的版本

另外需要在Android Studio中,指定gradle的版本,这里使用默认的版本,即android目录下的gradle


问题点四:增加了react-native-camera,编译项目出现以下错误。

解决方法:https://github.com/react-native-community/react-native-camera/issues/1252


问题点:在View中加入内容后,出现以下错误

解决方法: 在React Native中,不允许直接将文本内容写在View中,需要增加一个Text对象


问题点:在运行react-native run-android时,出现以下错误。

解决办法:其实是平板已经连接至电脑,且平板电脑已经安装了打包好的应用APK,所以出现以下错误,先删除原本已经安装的APK,然后再连接至平板Debug


问题点:正常运行应用时,出现以下错误。

解决办法:暂时还没有找到原因

Requiring unknown module "825".If you are sure the module is there, try restarting Metro Bundler. You may also want to run `yarn`, or `npm install` (depending on your environment)


问题点:

问题点:运行了项目后,再次编译发现无法通过

解决办法:在模拟器上,运行了一次后,会将APK安装至模拟器,需要先删除模拟器中的应用,再次运行才能成功

问题点:正常运行react-native run-android发生以下错误

解决方法:https://stackoverflow.com/questions/47763824/react-native-version-mismatch

https://github.com/facebook/react-native/issues/16762

修改android/app/build.gradle文件,原本是未指定版本的,现指定系统中的版本

问题点:调试Android应用时,无法启动

原因:因为没有运行模拟器,所以无法进行调试

问题点:在windows机器中使用模拟器运行React Native项目Android应用,想打开调试器,但打开浏览器的地址是http://10.0.2.2:8081/debugger-ui,但是在模拟器中无法连接到调试器

解决办法:先关闭Android模拟器,并且停止运行react-native run-android命令,打开浏览器(例如Chrome)打开地址http://localhost:8081/dubugger-ui,然后再运行react-native run-android命令,重新进行调试

地址:https://github.com/facebook/react-native/issues/17970

问题点:通过react-native init demo 命令,生成的项目,直接使用react-native run-android运行项目,出现以下错误。

这个问题的原因是因为react native 0.56.1初始化就有问题,需要使用react-native init --version 0.55.4 初始化项目即可

增加了react-native-app-auth后,编译出现以下问题

正常运行时遇到以下问题

...

转载于:https://www.cnblogs.com/weschen/p/8406239.html

react native 问题点相关推荐

  1. fragment中文网_更新 · React Native 中文网

    时刻将 React Native 更新到最新的版本,可以获得更多 API.视图.开发者工具以及其他一些好东西(译注:官方开发任务繁重,人手紧缺,几乎不会对旧版本提供维护支持,所以即便更新可能带来一些兼 ...

  2. React Native —— App

    使用 React Native 作为 app 框架,Redux 作为数据层,因此我们需要选用一些支持性的技术和工具: 开源的 Parse Server 做数据存储 - 运行在 Node.js 上. F ...

  3. 【React Native】iOS原生导航跳转RN页面

    上一篇介绍了React Native使用react-navigation进行导航跳转页面,现在我们介绍下原生iOS中怎么导航进一个新的React Native页面. 一.原生跳转React Nativ ...

  4. 【React Native】react-navigation导航使用方法

    目录 集成react-navigation 使用react-navigation 上一篇介绍了如何在已有iOS项目中集成React Native.这一篇我们把上一篇的demo做下拓展,添加点击电影跳转 ...

  5. 给iOS开发者的React Native入门使用教程

    目录 一. 原生iOS项目集成React Native 二. 原生跳转RN页面 三. 显示豆瓣热门电影列表 四. 改为导航 五.完整源代码 一. 原生iOS项目集成React Native 创建一个新 ...

  6. 对比React Native、dcloud、LuaView三个框架技术(内部)

    转载自:http://www.jianshu.com/p/ee1cdb33db8d 主要对比React Native和5+SDK(就是dcloud的SDK)两个: 开发语言:三个都是用其他语言来统一开 ...

  7. 初步了解React Native的新组件库firstBorn

    first-born is a React Native UI Component Framework, which follows the design methodology Atomic Des ...

  8. 我在React Native中构建时获得的经验教训

    by Amanda Bullington 通过阿曼达·布林顿(Amanda Bullington) 我在React Native中构建时获得的经验教训 (Lessons I learned while ...

  9. React Native开源项目如何运行(附一波开源项目)

    学习任何技术,最快捷的方法就是学习完基础语法,然后模仿开源项目进行学习,React Native也不例外.React Native推出了1年多了, 开源项目太多了,我们以其中一个举例子.给大家演示下如 ...

  10. React Native常用组件之ListView

    1. ListView常用属性 ScrollView 相关属性样式全部继承 dataSource ListViewDataSource 设置ListView的数据源 initialListSize n ...

最新文章

  1. 花33元租号玩2小时王者荣耀,未成年为绕过防沉迷用上黑科技上号器App
  2. 在UpdatePanel中弹出对话框
  3. [OpenJudge] 百练2754 八皇后
  4. 怎么组建战队_硬管加油技术在上世纪就诞生了,为何只有美国在用,我们怎么不用?...
  5. 【AI白身境】深度学习中的数据可视化
  6. boost::ratio_abs相关的测试程序
  7. 转:绝对干货--WordPress自定义查询wp_query所有参数详细注释
  8. 快速了解前端开发HTML的正确姿势
  9. mxnet系列 安装
  10. L1-075 强迫症 (10 分)-PAT 团体程序设计天梯赛 GPLT
  11. hdu 3461 Code Lock(并查集)2010 ACM-ICPC Multi-University Training Contest(3)
  12. CSS:设置图片不可拖动
  13. 因用了NeatUpload大文件上传控件而导致Nonfile portion 4194304 bytes错误的解决方法...
  14. iOS 组件化加载本地 gif 图片
  15. git创建本地仓库远程仓库,并关联。全过程
  16. 考试管理系统-刷题系统案题目选项编写
  17. 免费java视频教程大全在线观看
  18. 如何理解statsmodels.ols的输出结果?ols计算的线性回归结果以及手动计算的结果的对比
  19. edge无法登录账户_最近发现微软账户登录不上,edge,等等,都是?怎么回事?...
  20. 2023年房企数字化预算该往哪些场景投?(附爱分析报告下载)

热门文章

  1. 跨国际日期分界线的解决方法
  2. js部分---表单验证;(含正则表达式)
  3. 《avascript 高级程序设计(第三版)》 ---第三章 基本概念2
  4. Minimum Sum LCM(uva10791+和最小的LCM+推理)
  5. Android属性动画之ObjectAnimator控制
  6. Select()和SelectMany()的区别
  7. 【观点】健康的心智是中国未来最大的生产力
  8. KM算法 详解+模板
  9. Java内存溢出OOM使用Mat分析
  10. Linux环境下通过gstack命令查看进程的运行堆栈信息