【react native】adb真机调试
在React Native中进行真机调试,需要确保你的设备已经连接到电脑,并且开启了USB调试模式。以下是在Android设备上进行真机调试的步骤:
- 确保ADB(Android Debug Bridge)工具已经安装。如果没有安装,你可以通过Android SDK或者Android Studio安装。
- 打开一个命令行终端。
- 运行
adb devices
命令来检查设备是否被正确连接。 - 如果设备已经成功连接,你应该能看到设备列表。
- 在你的React Native项目目录下,运行
react-native run-android
命令来启动Packager服务以及构建应用。 - 如果Packager服务和设备都配置正确,应用应该会自动安装到你的设备上并启动。
如果你的设备没有自动启动,或者你想直接在已安装的应用上进行调试,你可以手动启动调试会话:
- 打开Android Studio或者你用来开发Android应用的IDE。
- 在菜单栏中选择
Run
->Attach Debugger to Android Process
。 - 在弹出的对话框中选择你的应用进程,并点击
OK
。 - 如果设置正确,IDE会开始监听来自你的应用的调试信息。
- 在另一个命令行终端中,运行
adb shell input keyevent 82
来打开React Native的开发者菜单。 - 在开发者菜单中,你可以选择
Debug JS Remotely
来开始远程JavaScript调试。
确保你的设备和电脑在同一网络下,并且在开发者菜单中配置了调试服务器的IP地址。如果你的电脑是通过WiFi连接到设备的,那么使用电脑的IP地址。如果你是通过USB连接,可能需要使用特殊的IP地址,如10.0.2.2
(模拟器使用)或127.0.0.1
(有线连接的真机使用)。
评论已关闭