嗨,我是对本机平台的新手。我按照这里给出的所有步骤react-native getting-started来设置我的开发环境。
我按照以下步骤操作:running-on-device,在通过USB线连接到笔记本电脑的手机上运行应用程序。我已通过上述过程在udev规则中启用了USB调试和插入的设备ID。
现在我运行$ adb devices
它没有列出附加的Android设备。这是它的外观:
此外,当我运行$ react-native run-android
时
然后我的手机会显示以下信息:
作为全新的平台,我真的需要帮助。有人可以解释一下这里可能出现的问题。感谢
答案 0 :(得分:0)
尝试运行react-native start。然后运行adb设备。如果未显示任何设备,请尝试重新安装adb,或使用模拟器。
我使用模拟器进行开发,热重新加载非常好。
答案 1 :(得分:0)
来自React-native Doc here 许多React Native模块尚未在Marshmallow上进行测试,可能会破坏。如果您针对API级别23,请彻底测试应用程序,如果发现某些内容已损坏,请提交错误报告。
答案 2 :(得分:0)
问题无法连接到开发服务器:
您需要运行:
npm start
然后点击
React-native run-android
在新的终端窗口中,在模拟器上按R R两次,它将自动从react-native中获取index.android.bundle文件。
请检查。
答案 3 :(得分:0)
今天我也遇到了同样的问题,最后通过重新启动adb服务器最终在adb中列出了设备
sudo adb kill-server
sudo adb start-server
答案 4 :(得分:0)
答案 5 :(得分:0)
只需通过设备管理器更新您的电话驱动程序,然后在您运行adb devices
时出现。
答案 6 :(得分:0)
由于您的手机未启用 USB 调试,因此出现问题。启用后尝试下面的评论。
答案 7 :(得分:0)
当手机通过电缆连接时(不是文件传输或任何其他方式),请确保您选择了 MIDI 模式。