Android Studio中的AVD管理器不显示我的设备,但adb设备显示它。我是不是遗漏了什么明显的东西?


当前回答

我也有这个问题。 经过我的edge 6,启用usb调试是灰色的,无法打开。 快速搜索谷歌显示是myKnox安全程序阻止了这一点。所有你需要做的是卸载myKnox,然后你可以允许usb调试。这解决了我的问题,选择设备对话框现在显示我连接的电话。

其他回答

如果你的手机之前还能用

在你做任何复杂的事情之前,这可能是一个简单的问题。拔下插头再插上。

如果有其他问题

您还可能希望检查您的配置是否设置为启动到您的手机。

执行命令——> edit configuration

如果你要在模拟器上的设备之间切换,请确保你要么默认使用USB设备,要么使用选择器对话框。

如果你使用三星,你可以从三星下载并安装设备驱动程序。

Note

您需要启用ADB模式(如第11条评论) 你需要在Android Studio中将目标设置为“打开选择部署目标”对话框。设置目标:执行命令>编辑配置>目标>打开选择部署目标对话框

如果你的Windows甚至不能安装驱动程序,你应该进入设备管理器并获得设备ID(右键单击你的设备->属性->详细信息->硬件ID(在属性中)。 从Android Studio安装谷歌USB驱动程序。 进入android_winusb。inf文件(ANDROID_SDK_DIR/extras/谷歌/usb_driver/),并根据文件格式添加您的设备ID。 再次运行“adb devices”,一切正常。

在您的设备上:

进入设置/开发人员设置/允许USB调试模式

如果“允许USB调试模式”选项被禁用。然后,您可能已经将该设备连接到您的PC。断开设备连接,该选项现在应该可用了

注意:在Android 4.2及更新版本上,开发者选项默认是隐藏的。要使它可用,请进入“设置”>关于电话,并点击“构建号码”七次。返回到前一个屏幕以查找Developer选项。

如果还是没用,你可以用这个表达来谷歌它:

如何启用YOUR_PHONE_TYPE上的开发人员选项

为了避免任何人5分钟的挠头,“开发人员选项”现在在“设置/系统和更新/开发人员选项”下

请参阅http://visualgdb.com/KB/usbdebug-manual/,因为这对我来说很有效。必须在Android工作室内下载并安装USB驱动程序,然后在windows 8.1中通过设备管理器实际安装驱动程序