文章目录

  • 介绍
  • 搭建流程
  • 调试
    • 使用谷歌浏览器调试
    • 使用react-native-debugger工具

介绍

官方文档

搭建流程

1.配置java环境
注意:要确保java版本要高于11版本。
2.下载AndroidStudio软件
直接在官网上下就行了

3.新建一个项目文件夹,尽量避免中文路径
4.用npx 构建项目

npx react-native init AwesomeProject

我们可以看到下面的文件夹

这个时候先不要着急运行项目
5.把上面项目的android文件夹用AndroidStudio打开
这时候后AndroidStudio会自动(build)下载一些包,完成后

6.连接真机
在这里我采用的是真机模拟(用数据线把手机与电脑相连,手机打开usb调试,同意调试,一般需要用到手机开发者模式)
7.开始模拟

npx react-native run-android

会出现node.js的弹框

还没结束,手机会受到一安装包,手机安装后,加载完毕之后

到这个地方,真机模拟就结束了
后面你再写代码,这个会自动打包,手机上也会自动更新。之后再用手机连接时,只要你的软件还没卸载,就不用再次安装。

调试

使用谷歌浏览器调试

弊端:不能查看标签结构,不能直接(可以解决)查看网络请求
注意:如果采用android真机模拟,可以晃一晃手机,看以看到菜单

点击Debug就可以,也有其他快捷键可以上网搜一下
这样的话就可以看到控制台输出了

使用react-native-debugger工具

下载地址(github)
选择对应的版本,进行解压,点击

就可以直接使用

React-native android App项目搭建相关推荐

  1. [React Native Android安利系列]搭建React Native Android环境

    欢迎大家收看react-native-android系列教程,跟着本系列教程学习,可以熟练掌握react-native-android的开发,你值得拥有 https://segmentfault.co ...

  2. Android之Windows下搭建React Native Android开发环境(差不多搞了一天)

    Android之Windows下搭建React Native Android开发环境               穷逼买不起mac,但是他们都说React Native Android只能在mac下面 ...

  3. react native Android端保持APP后台运行--封装 Headless JS

    react native Android端保持APP后台运行--封装 Headless JS 前些日子在做后台下载时踩了后台运行这个大坑,RN官网文档上面在安卓上提供了Headless JS方法,iO ...

  4. React Native Android 从学车到补胎和成功发车经历

    [工匠若水 http://blog.csdn.net/yanbober 未经允许严禁转载,请尊重作者劳动成果.私信联系我] 1 背景 好几个月没发车了,完全生疏了,为了接下来能持续性的发好车,这次先准 ...

  5. 如何在React Native中构建项目并管理静态资源

    by Khoa Pham 通过Khoa Pham 如何在React Native中构建项目并管理静态资源 (How to structure your project and manage stati ...

  6. React Native Android原生模块开发实战|教程|心得|怎样创建React Native Android原生模块...

    尊重版权,未经授权不得转载 本文出自:贾鹏辉的技术博客(http://blog.csdn.net/fengyuzhengfan/article/details/54691503) 告诉大家一个好消息. ...

  7. 使用 Agora SDK 开发 React Native 视频通话 App

    在 React Native 的应用中,从头开始添加视频通话功能是很复杂的.要保证低延迟.负载平衡,还要注意管理用户事件状态,非常繁琐.除此之外,还必须保证跨平台的兼容性. 当然有个简单的方法可以做到 ...

  8. React Native Android入门实战及深入源码分析系列(1)——Hello world

    转载需注明出处:http://blog.csdn.net/minimicall?viewmode=contents 从今天起,我要分析React Native for Android的源码. 本系列主 ...

  9. React Native 系列(三) -- 项目结构介绍

    前言 本系列是基于React Native版本号0.44.3写的,相信大家看了本系列前面两篇文章之后,对于React Native的代码应该能看懂一点点了吧.本篇文章将带着大家来认识一下React N ...

最新文章

  1. 我的电脑不联网,很安全,黑客:你还有风扇呢
  2. zuul 路由不生效_springBoot集成zuul路由forward,设置setSendZuulResponse无效
  3. cat命令读取一部分_脚本攻略2 --命令之花
  4. 【经典回放】多种语言系列数据结构算法:二叉树(C#版)
  5. Kafka单节点单broker的部署和使用
  6. vlan 间路由+单臂路由(实验思路讲解+配置)
  7. c语言模拟试题快速排序,快速排序(东软喜欢考类似的算法填空题,又如堆排序的算法等)...
  8. 《Reids 设计与实现》第二章 字典
  9. flag push tcp 作用_TCP协议超详细解析及攻击/防范
  10. 智慧城市特效(建筑颜色渐变、飞线、扫光、扫描、光墙、线路、水、道路线条、锥形标、漫游)three+shader
  11. Windows -- ThinkPad E470 win10-64bit显示问题和声音播放问题
  12. cloc统计代码行数
  13. 三角形外接圆圆心 算法 删改版
  14. html a3纸大小,A3和A4的纸大小都是多大的?
  15. Spark亚太研究院王家林:从技术的…
  16. mysql字符集与校对规则设置_mysql 字符集和校对规则
  17. 怎么用按键精灵快速开发计算距离自己最近的怪物/包裹/金矿坐标的脚本
  18. 病理IHC专题|免疫检查点抑制剂疗效生物标志物PD-L1
  19. Android 进阶——系统启动之BootLoader 简介及内核启动(一)
  20. 基于matlab的手写体数字识别系统,基于matlab的手写体数字识别系统研究

热门文章

  1. 电脑怎么连接隐藏的无线WiFi信号呢?
  2. int **a[3][4]占多少字节?
  3. nginx反向代理文件下载失败
  4. 上周,裤衩都亏掉了...
  5. 小白学编程(CSS):跳动的文字
  6. windows文件服务器高可用,通过 Windows Server 2012 构建高可用性的文件服务器
  7. win10向右键新建中添加可创建的文件类型
  8. 微信小程序--使用本地服务器进行测试开发
  9. 银河麒麟识别不了U盘
  10. 亚马逊广告CPC优化技巧 投放就有效