Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/229.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android 安卓工作室“;“没有连接的设备”;HTC一号(M7)_Android_Android Studio_Htc Android - Fatal编程技术网

Android 安卓工作室“;“没有连接的设备”;HTC一号(M7)

Android 安卓工作室“;“没有连接的设备”;HTC一号(M7),android,android-studio,htc-android,Android,Android Studio,Htc Android,我知道有些问题是这样的,但解决方案似乎对我不起作用 我已经尝试过的: 我在设备上启用了开发人员模式 我在设备上启用了USB调试和开发人员选项中的假位置 我可以毫无问题地部署node cordova应用程序 设备管理器中没有问号,只有Android USB设备/My HTC 安装了Google USB驱动程序,但HTC似乎依赖于HTC同步管理器附带的驱动程序。我安装/重新安装/卸载了它,没有任何更改。目前我没有HTC同步管理器,但保留了它附带的HTC驱动程序 当我转到\platform tool

我知道有些问题是这样的,但解决方案似乎对我不起作用

我已经尝试过的:

  • 我在设备上启用了开发人员模式
  • 我在设备上启用了USB调试和开发人员选项中的假位置
  • 我可以毫无问题地部署node cordova应用程序
  • 设备管理器中没有问号,只有Android USB设备/My HTC
  • 安装了Google USB驱动程序,但HTC似乎依赖于HTC同步管理器附带的驱动程序。我安装/重新安装/卸载了它,没有任何更改。目前我没有HTC同步管理器,但保留了它附带的HTC驱动程序
  • 当我转到\platform tools并键入
    adb devices
    adb kill server
    时,我可以看到带有cmd的设备,然后
    adb start server
    不会更改任何内容
  • 我甚至可以在Android Studio中的工具>Android>Android设备监视器在线查看设备
  • 运行>编辑配置>目标设备设置为“USB设备”。如果我将其设置为“显示选择器对话框”,则在按Run/Debug时也不会发生任何事情
  • 我用Android SDK管理器安装了“Android 5.0.1(API 21)”(我认为这应该是正确的)和其他东西。API 21中只遗漏了安卓磨损和样品
  • 我没有生成错误,这是一个全新的空白应用程序
  • 每次尝试之后,我都会重新启动Android Studio
  • 我切换到笔记本电脑上的USB 2.0端口(从某个地方读到USB 3.0可能会引起麻烦)
我读到我应该从MTP模式切换到PTP模式,但我也读到HTC通过一些更新将其删除

我有一台HTC One(M7),安卓5.0.2(没有黑客攻击或其他东西)和Windows 8.1。Android Studio是v1.2.2的最新版本。我通常不为Android开发,所以这可能是一件非常明显的事情


您应该尝试使用通用ADB驱动程序()。从这里下载安装程序:

我仍然不知道问题出在哪里,但我升级到了Windows 10,安装了Visual Studio 2015,但没有安装Android SDK,并且安装了Android Studio。我用默认设置打开了一个新项目,它成功了。我甚至没有在SDK管理器中手动安装任何东西。

我只是在同一部手机上浪费了一个小时来解决这个问题,但我最终成功了,所以我所做的是:

Developer options
中,USB调试已打开:

  • 我断开了USB线与手机的连接
  • I已禁用并重新启用USB调试选项
  • 然后我点击了
    撤销USB调试授权
    ,并用yes确认
  • 然后,我将USB电缆连接到手机上,弹出窗口请求您允许连接,最后出现了
  • 我一确认,安卓工作室就展示了这个设备
  • 就这样。。 希望它能节省别人的时间。

    我还有一款搭载安卓5.0.2但运行在Windows 10上的HTC One(M7)。我目前的Android Studio是v1.4.1。这就是我为解决“无连接设备”问题所做的:

  • 卸载任何以前的HTC驱动程序和软件
  • 从该网站下载HTC One设备驱动程序:-尽管该网站声称该驱动程序适用于Windows XP、Vista、7和8(适用于32位或64位系统),但它也适用于我的Windows 10
  • 安装下载的驱动程序
  • 现在你可以在Android Studio上查看你的HTC设备是否出现。这对我来说确实有效


    我安装了*.msi软件包,但没有任何更改。它只是再次询问我是否要启用ADB。除了安装它,我还应该做什么?是的,你需要在开发者选项中激活ADB。遵循以下说明:您是指开发者选项中的“USB调试”点,对吗?我有。“adb设备”命令显示我的手机。我不应该在构建项目时获取一些apk文件吗?在项目文件夹中搜索“*.apk”不会给出任何奇怪的结果。是的,问题应该出在Android Studio上。你试过重新安装吗?谢谢你的帮助,擦除驱动器并重新安装一切正常。屏幕截图中的某些内容似乎不一样/奇怪,为什么“HTC One”不应该出现两次。设备名称?@computingfreak,我认为这不是问题。下面的截图(CodingYourLife回答)中的一个答案也可以看到同样的观察结果。