找不到连接的设备。重新连接所有连接的设备,验证您的系统是不是能够识别它们,然后再次运行此命令
Posted
技术标签:
【中文标题】找不到连接的设备。重新连接所有连接的设备,验证您的系统是不是能够识别它们,然后再次运行此命令【英文标题】:Cannot find connected devices. Reconnect any connected devices, verify that your system recognizes them, and run this command again找不到连接的设备。重新连接所有连接的设备,验证您的系统是否能够识别它们,然后再次运行此命令 【发布时间】:2021-12-29 20:03:48 【问题描述】:编辑:tns run android
适用于 android-studio ide 但不适用于 vscode。我通过点击下图中的configure
让它在android-studio 中运行:
我是 nativescript 和 android studio 场景的新手,配置东西真的是一种体验,我得到了这个我昨天运行的现有项目,当我今天尝试使用 tns run android
再次运行它时,它现在看不到我安装的模拟器和昨天运行的同一个模拟器。这是我的配置的详细信息:
已安装的软件包:
路径和环境配置:
现在,如果我运行 tns device android --available-devices
,就会出现:
而且它仍然坚持说它刚找到一个设备时找不到任何设备!
运行tns-devices
也找不到它:
当我运行tns doctor
时,它还说一切都很好:
所以我的问题是,我在这里缺少什么?是不是缺少包裹?这是一个错误的android配置吗?我是否必须从一开始就重新安装android studio(已经这样做了两次!)
【问题讨论】:
您的模拟器显示在您的可用设备中。当你运行tns run android --device Pixel_4a_API_30
时会发生什么?
你也可以试试tns run android --emulator
。
@JasonWhite 感谢您抽出宝贵时间回答,我只需要重新启动我的设备并在 android studio 上打开模拟器,然后我在 vs 代码上运行 tns run android
,它运行得非常好。
【参考方案1】:
什么对我有用:
-
重新启动了我的设备。
从 android studio 运行模拟器。
在 vscode 上运行
tns run android
。
而且它刚刚奏效。此外,this 也可能对您有所帮助。
【讨论】:
以上是关于找不到连接的设备。重新连接所有连接的设备,验证您的系统是不是能够识别它们,然后再次运行此命令的主要内容,如果未能解决你的问题,请参考以下文章
Flutter for web:找不到 chrome 作为连接的设备。如何启用 chrome 作为连接设备开始在 web 上开发?