1、在package.json 的scripts 添加执行指令
// 使用8091替换默认的端口8081,并启动Metro
"us": "adb reverse tcp:8081 tcp:8091 && react-native start --port 8091 --reset-cache",
2、在RN 项目目录下,打开CMD窗口,执行"yarn us"
3、在APP 打开RN 页面,摇晃手机弹出菜单
4、点击Setting项,开启调试,修改Metro 的IP(当前电脑IP)与端口 8091
(如出现闪退,需确认AndroidManifest.xml 文件是否已添加 <activity android:name="com.facebook.react.devsupport.DevSettingsActivity" />)
注意:
1、 在AndroidManifest.xml 文件添加网络访问权限:<uses-permission android:name="android.permission.INTERNET"/>
2、在AndroidManifest.xml 文件添加允许http访问的配置(network_security_config.xml)