之前一直用真机去调试,

每回更新一次都需要手动摇晃手机后才能reload JS,

OMG,太麻烦了。

后来寻思模拟器网上推荐用Geny。。。什么的模拟器,但是那个模拟器还需要VBox一起用。

有点麻烦,然后我就下载了一个夜神模拟器。

速度很快,一点都不卡,但是模拟器系统使android 4.4版本的。有点遗憾。

好了,进入正题:

顺便说明一下我现在用的工具有关RN的,如下:

1. Microsoft VS Code:

2.YeShen模拟器

3. Nodejs

4. react-native-master

React Native 与 夜神模拟器同步:

首先你需要adb连接到模拟器上。

但你怎么知道模拟器device是什么,adb devices。

直接运行adb devices那么应该什么都没有。

首先你需要启动模拟器,然后进入夜神安装目录的bin目录下。

1. $D:\ReactNative\YeShen\Nox\bin>nox_adb devices

*如果没有显示device那么到任务管理器中找到NoxVMHandle.exe的PID然后再去找到对应host:port

*cmd中netstat -aon|findstr 【PID】就会显示

然后你就知道device名字了。然后你需要adb与此模拟器连接在一起。

2.$D:\adt-bundle-windows-x86\android-sdk\android-sdk\platform-tools>adb.exe connect 127.0.0.1:62001

好了,连接成功了。

然后你就可以吧RN项目安装到夜神模拟器上面了($react-native run-android)。

然后我再RN项目中设置Debug Server其中server设置为127.0.0.1:8081但是还是不行。说是我没有reverse或没有connect。

后来我试了一下ipconfig中的ip地址,居然可以了。

5.$在夜神模拟器中设置(使用ipconfig中的ip地址)

如果通过127.0.0.1:8081不能正常启动RN项目,那么就用真实的ip地址应该没有问题。

最新文章

  1. 精通Web Analytics 2.0 (11) 第九章: 新兴分析—社交,移动和视频
  2. android--gradle编译龟速?offline!
  3. Beta版本项目展示要求
  4. POJ 2677 Tour
  5. [FTP] FTPOperater--FTP操作帮助类 (转载)
  6. JS小技巧大本事(持续更新)
  7. ListActivity ListView 使用 介绍 用法
  8. CDZSC_2015寒假新人(2)——数学 A
  9. linux下的文件权限
  10. MVC @Html控件
  11. Android -----ArrayAdapter的重写 .
  12. 数组(Array)资源
  13. Redis sentinel 哨兵模式集群方案配置
  14. IPC- Posix与system v
  15. 小z的袜子
  16. tcp_sync_server and tcp_sync_client
  17. Educational Codeforces Round 60 (Rated for Div. 2) - D. Magic Gems(动态规划+矩阵快速幂)
  18. 二进制安装 kubernetes 1.12(四) - 部署 Node 节点组件
  19. [14]Windows内核情景分析 --- 文件系统
  20. 洛谷P3703 [SDOI2017]树点涂色(LCT,dfn序,线段树,倍增LCA)

热门文章

  1. linux设置时区和自动同步时间
  2. Viewpoint Meta标签
  3. Java JVM- jstat查看jvm的GC情况[转]
  4. 图解用HTML5的popstate如何玩转浏览器历史记录
  5. 【uoj#21】[UR #1]缩进优化 数学
  6. 【uoj#51】[UR #4]元旦三侠的游戏 博弈论+dp
  7. 【比赛】HNOI2018 寻宝游戏
  8. 【NuGet】使用NuGet打包并发布至ProGet过程 (步骤详细,附python脚本)【上篇】
  9. IPC$入侵大全
  10. C内存对齐问题-bus error!总线错误!其实是 字符串字面量修改问题!