错误:无法部署到设备,找不到使用visual studio的设备-cordova

我正在使用Visual Studio 2013开发Apache Cordova移动应用程序。当我在设备模式下运行我的应用程序时,我收到以下错误:

错误:无法部署到设备,未find任何设备

我已经在开发人员选项中启用了USB调试在此处输入图像描述

Solutions Collecting From Web of "错误:无法部署到设备,找不到使用visual studio的设备-cordova"

在第一次工作连接下次重新连接后,我遇到了“设备未find”的问题。 我通过在chrome dev工具中关闭chrome:// inspect /#devices选项卡find了解决方案。 希望这有助于某人。 快乐的编码!

信用: https : //stackoverflow.com/a/36662403/861615

重启adb服务器:

尝试使用命令行中的以下命令重新启动adb(Android调试桥)服务器:

Path\to\adb\adb kill-server Path\to\adb\adb start-server 

在Windows上,您的path\to\adb可能类似于C:\Users\myusername\AppData\Local\Android\sdk\platform-toolsC:\Program Files (x86)\Android\android-sdk\platform-tools依赖关于Android SDK的安装。

然后检查您的设备是否find:

 Path\to\adb\adb devices 

在Windows命令行中,具有已连接设备的控制台输出可能如下所示: adb kill-sever,adb start-server和adb设备的控制台输出

安装OEM USB驱动程序:

如果adb devices未显示任何设备,即使重新启动adb服务器,请确保已安装原始设备制造商(OEM)驱动程序。 developer.android.com提供了有关此内容的更多信息以及所有重要制造商的链接列表 。

对我来说,我的手机上有一个提示,要求我允许USB调试,我需要允许。 在此之前,我的设备在CLI中显示,但名称为“未授权”。 我知道有点傻,但也许这可能对某些人有所帮助

尝试使用不同的电缆,我可以使用其中一根电缆,但不能使用另一根电缆。

在CLI中编写adb devices时,测试您的设备是否出现

如果没有,只需在手机中显示的不同连接选项之间切换即可。 通常适用于PTP或MTP。

当设备出现时,这应该工作。 如果您无法显示,只需检查您的adb路径或Android驱动程序。

除上述其他答案外,如果您正在使用Nexus设备进行开发,则可能需要手动安装设备驱动程序。

请参阅Android开发者网站上的此页面以安装Google USB驱动程序