Android Studio“无连接设备”HTC One(M7)

时间:2015-07-26 20:59:53

标签: android android-studio htc-android

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

我尝试过的内容:

  • 我在设备上启用了开发者模式
  • 我在设备的开发者选项中启用了USB调试和假位置
  • 我可以毫无问题地部署节点cordova应用程序
  • Device-Manager中没有问号,但Android-USB-Devices / My-HTC。
  • 已安装Google USB驱动程序,但HTC似乎依赖于HTC Sync Manager附带的驱动程序。我安装/重新安装/卸载它没有任何变化。目前我没有HTC Sync Manager,但保留了随附的HTC驱动程序。
  • 当我去< l时,我可以看到带有cmd的设备android-sdk> \ platform-tools并输入adb devicesadb kill-server然后adb start-server不会改变任何内容。
  • 我在Android Studio中以工具> Android> Android-Device-Monitor为在线时甚至可以看到该设备
  • 运行>编辑配置>目标设备设置为“USB设备”。如果我将其设置为“显示选择器对话框”,则按“运行/调试”时也没有任何反应。
  • 我安装了“Android 5.0.1(API 21)”(我认为应该是正确的)和Android SDK Manager的其他内容。仅在API 21上省略了Android Wear和Samples。
  • 我没有构建错误,这是一个新鲜的空白App。
  • 在我尝试的所有内容之后,我总是重新启动Android Studio。
  • 我切换到笔记本电脑上的USB 2.0端口(读取USB 3.0可能导致麻烦的地方)

我读到我应该从MTP模式切换到PTP模式,但我也读到HTC通过一些更新删除了它。

我有一个HTC One(M7)与Android 5.0.2(没有黑客或任何东西)和Windows 8.1。 Android Studio是v1.2.2的最新版本。我通常不会为Android开发,所以它可能是一个非常明显的事情。

No connected devices

4 个答案:

答案 0 :(得分:7)

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

var n = "hello world".length; 中,USB调试已开启:

  1. 我断开USB电缆与手机的连接
  2. 我已禁用并重新启用USB调试选项
  3. 然后我点击Developer options并确认是
  4. 然后我将USB线连接到手机上,并要求您允许连接的弹出窗口最终出现。
  5. 一旦我确认,Android Studio就会显示该设备......
  6. 就是这样.. 希望它能节省别人的时间。

答案 1 :(得分:1)

我仍然不知道问题是什么,但我升级到Windows 10,安装了没有Android SDK的Visual Studio 2015并安装了Android Studio。我用默认设置打开了一个新的项目,它工作正常。我甚至没有在SDK Manager中手动安装任何东西。HTC One ADB works

答案 2 :(得分:0)

您应该尝试使用通用ADB驱动程序(https://github.com/koush/UniversalAdbDriver)。从此处下载安装程序:http://download.clockworkmod.com/test/UniversalAdbDriverSetup.msi

答案 3 :(得分:0)

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

  1. 卸载任何以前的HTC驱动程序和软件。
  2. 从此站点下载HTC One设备驱动程序:Download HTC One Windows Drivers! [M7/M8] - 即使该站点声称该驱动程序适用于Windows XP,Vista,7和8(适用于32位或64位系统) ,它也适用于我的Windows 10!
  3. 安装下载的驱动程序。
  4. 现在,您可以查看Android Studio以查看您的HTC设备是否显示。它确实对我有用!

    Android Studio screenshot - HTC One (M7) detected