ReactNative调试技术-真机调试
2024-09-02 20:56:11
在我开始用ReactNative开始开发APP时,为了能够获取程序运行中的信息,就需要搭建调试环境。
手机调试方式有两类,一类是模拟器方式,另一类是真机模式。
我测试了一下相应的模拟器:
- 如果用谷歌管饭的模拟器进行测试,运行速度太慢(AMD芯片的);
- 如果用Genymotion,还得越墙下载,并且个人免费版的话无法联网调试;
- 用国内的mumu模拟器之类的,使用
adb devices
找不到匹配的设备。
因此模拟器方式就作罢。
真机调试比较接近真实环境。
直接用USB连接上电脑就可以。
在真机调试中其实也没啥难度,就记录一下几个要点:
- 把手机摇一摇,能调出开发者界面
- 拖着USB线摇晃太麻烦了,直接输入命令就可以调出开发者界面:
adb shell input keyevent 82
,这个比较实用。 - 点击进入Dev Settings
点击Debug server host for device。
输入你电脑的IP地址和端口号(譬如10.0.1.1:8081) - 在电脑上打开chrome输入:http://localhost:8081/debugger-ui 能够在电脑上看到调试信息的输出。
最新文章
- 通用EF框架
- ajax版本带搜索的下拉框
- Mybatis学习记录(三)----理解SqlMapConfig.xml文件
- 计算几何--求凸包模板--Graham算法--poj 1113
- 1231: [Usaco2008 Nov]mixup2 混乱的奶牛 - BZOJ
- poj 3270 更换使用
- linux下的开源移动图像监测程序--motion编译与配置
- iOS毛玻璃擦除效果
- javamail邮件发送
- Power BI本地部署(10月正式版)
- C语言的scanf函数
- 前端三剑客:html,css,JavaScript
- Android使用Fiddler模拟弱网络环境测试
- Hibernate主键生成策略及选择
- [AHOI2008] 紧急集合
- centos6编译安装mysql5.5
- 网络报错:“The connection is not for this device.”
- Linux 基础知识(一) shell的&;&;和|| 简单使用
- apache DBUtils 使用例子demo
- 零成本实现WEB性能测试(二)JMeter基础知识
热门文章
- 【转】Leveldb源码分析——1
- 码云 Git No network connection
- js 常用的工具函数
- zabbix常用的python类api
- Windows Server 2008 R2 报错事件ID:10之WMI报错
- struct/class等内存字节对齐问题详解
- ASP.NET MVC5高级编程 之 数据注解和验证
- 【原创】大数据基础之Benchmark(1)HiBench
- [转]Navicat Premium 12试用期的破解方法
- [转] 为什么说 Java 程序员必须掌握 Spring Boot ?