二.调试
在npm install.的前提下:
1.真机调试(window系统下):
1.1先用安卓手机连接usb到电脑上,且手机连上同一局域网的wifi,然后手机打开开发者模式,然后在cmd运行adb devices,看是否能连通,出现如下字眼则表示连接成功了。
List of devices attached
0715f7c0ac980538 device
1.2连接成功后,npm run android(这个具体参见你们项目的命令),跑成功会出现success的字眼,并且自动打开node.exe,然后按提示操作,包会自动安装到你的手机上
1.3成功把包安装到手机上,如何可以点点点调试,打印,debugger呢,相比较于web端,app调试起来,我感觉特别麻烦。如有朋友有更好的调试方式可以留言给我。
目前我的方式是,在vscode中安装react native tools,然后输入地址
http://localhost:8081/debugger-ui/,其中8081是你本地的项目的ip地址,手机摇一摇开启debug模式,进行打印和debugger调试。
2.模拟器调试:
Android Studio自带了模拟器,需要命令启动,或者用夜深模拟器
2.1连接示范夜神模拟器**
adb.exe connect 127.0.0.1:62001 (夜神的端口号)
返回
connected to 127.0.0.1:62001 说明 连接成功!!!!
2.2点击模拟器上边摇一摇,配置ip地址
各大模拟器端口对应关系:
逍遥游 21503
夜神模拟器 62001
海马玩模拟器 26944
网易mumu模拟器 7555
天天模拟器 6555
BlueStacks 5555
雷电安卓模拟器 5555
天天安卓模拟器 5037
安卓模拟器大师 54001