我正在尝试在通过USB连接的Pixel 3上调试我的flutter应用程序。我已经使用过一个连结,所以我只是在尝试更新的Google手机。我启用了开发人员模式,而Surface Pro可以识别它,但是VSCode表示没有设备。我已经将其与较旧的android手机配合使用,因此我不确定还需要设置其他功能才能使其正常工作。
我已经跑了扑医生,它说没有设备。
答案 0 :(得分:1)
我启用了开发人员模式,而我的Surface Pro可以识别它,但是VSCode表示没有设备。
如果要连接新设备,则可能未在设备上授权adb。 您可能关闭/丢失了显示RSA密钥的USDB调试授权对话框。 转到手机上的开发人员选项,然后单击“撤消USB调试授权”,然后再次连接手机,然后会出现对话框:
答案 1 :(得分:0)
我认为问题是flutter插件无法检测到android SDK 尝试运行此命令:
flutter config --android-sdk [android-sdk-path]
答案 2 :(得分:0)
我的 Pixel 3A 具有 USB“C”型连接器。在我不高兴地拔下并重新插入电缆大约 100 次后,我将连接器翻转过来,神奇地出现了“RSA 密钥”对话框。
我可能只是有一根不稳定的电缆......