我正在使用自定义Android模拟器(Nox)为React Native设置我的开发环境。
我按照本网站上的步骤操作: How to connect Android Studio with Nox App Player
但是当我输入:adb devices
时,它仍然没有显示任何内容。
因此,当我尝试使用react-native run-android
运行我的应用时,它表示没有运行Android模拟器。
我错过了什么或有同样问题的人吗?
答案 0 :(得分:4)
1.打开终端并输入adb connect 127.0.0.1:62001
。键入adb devices
以确保您的模拟器已连接。
2.转到您的项目,键入react-native run-android --deviceId 127.0.0.1:62001
,等待项目完成编译,然后您将看到一个红色错误屏幕。
3.打开developer menu
,转到Dev Settings → Debug server host for device
,假设您的本地IP为192.168.1.121
,然后输入:192.168.1.121:8081
4.使用developer menu
重新加载您的应用,然后关闭该应用,然后重新打开它。
答案 1 :(得分:0)
打开终端并输入 adb connect 127.0.0.1:62001
。输入 adb devices
以确保您的模拟器已连接。
进入你的项目,输入react-native run-android --deviceId 127.0.0.1:62001
,等待项目编译完成,然后你会看到一个红色的错误画面。
打开开发者菜单,进入 Dev Settings → Debug server host for device,假设你的本地 IP 是 192.168.1.121,然后输入:192.168.1.121:8081
使用开发者菜单重新加载您的应用,然后关闭应用,然后重新打开。
就在第 2 步中输入 react-native run-android
(如果您不使用 android >10 添加前缀)--no-jetifier
。它对我有用!
答案 2 :(得分:0)
这意味着 对于 nox 模拟器 adb connect 127.0.0.1:62001 中的 android v 4.1.1 在 nox 模拟器 adb connect 127.0.0.1:62025 中用于 android v 5.1.1
答案 3 :(得分:0)
adb connect localhost:62001
react-native run-android --deviceId localhost:62001