adb devices
却能显示出来。我是不是忽略了什么明显的问题?adb devices
却能显示出来。我是不是忽略了什么明显的问题?我最近遇到了这个问题,不管我怎么做(重新启动adb、编辑adb_usb.ini、重启电脑+设备+更换USB端口、重新安装studio等等),我都无法让它工作,并且不能使用'adb devices'检测到我的设备。最后经过大约2个小时的搜索和测试,有人建议在我的设备上切换到PTP而不是MTP。当我这样做时,我的设备上弹出一个窗口询问我是否允许我的Mac访问,突然间一切都正常了(不过也必须重新启动studio才能在里面显示出来)。
我可能正在重新翻阅这个帖子,但它是谷歌搜索的第一个结果,而我很难找到这个问题的答案,所以我认为应该将这个作为一个解决方案添加进来。
PTP
后它能正常工作的原因是第一次运行时你没有在手机上的对话框中授权 USB 调试。如果你想使用 MTP
,请从 设置 -> 开发者选项 -> 撤销 USB 授权 中撤销 USB 授权,然后重新开始。 - Nixon Kosgei在您的设备上:
进入设置/开发者选项/允许USB调试模式
如果“允许USB调试模式”选项已禁用,则您可能当前已将设备连接到计算机上。请断开设备连接,该选项现在应该可用
注意: 在Android 4.2及更高版本中,默认情况下隐藏了“开发人员选项”。要使其可用,请转到“设置>关于手机”,然后点击生成号码七次。返回到上一个屏幕以找到“开发人员选项”。
如果仍无法解决问题,您可以使用以下表达式谷歌搜索:
如何在YOUR_PHONE_TYPE上启用开发者选项
以防万一为任何人节省5分钟的时间,“开发人员选项”现在在“设置/系统与更新/开发选项”下
注意:在 Android 4.2 及更高版本中,默认情况下会隐藏开发者选项。要使其可用,请前往「设置」>「关于手机」并连续点击「版本号」七次。返回上一个界面即可找到「开发者选项」。
https://developer.android.com/studio/run/device.html#setting-up - Neil Sarkar要更改在Android Studio中单击运行或调试时应用程序的默认设置,请按照以下步骤操作:
1. 进入 Run
2. 点击 Edit Configurations
3. 选择项目
4. 在 Android 应用程序页面 的 General 标签下的 Target Device 部分。
这似乎是您切换项目构建的位置。如果您正在导入项目,它实际上默认为模拟器,不知道为什么。您还可以选择“打开选择部署目标对话框”,列出连接的设备和模拟设备。
有些USB线不能用于开发者模式或传输文件。 解决方案是更换你的USB线,不要浪费时间。
编辑
一些USB3端口也会引起问题。不确定是否有检查电缆/USB是否工作的方法。但可以检测USB类型USB2还是USB3? 如果您正在使用USB3,可能是端口问题。
adb devices
显示我的设备仍然连接着,但在我更换电缆之前,Android Studio无法在我的手机上运行。 - Manuel V. Battan由于某种原因,Android Studio 崩溃了,并且不再想与 adb 通信,所以我不得不运行 killall adb
。因此,我的设备没有显示出来。
所以退出 Android Studio,在终端中终止所有 adb 实例,然后重新启动 Android Studio(应该会询问是否启用调试),问题就解决了。
按照以下步骤可以让我成功运行:
如果您使用的是Windows系统,由于驱动问题,设备不会显示出来。
打开设备管理器(只需在开始菜单中搜索),查找是否有任何显示错误的设备。许多Android设备将显示为未知USB设备,并带有感叹号。选择该设备并尝试更新其驱动程序。更新部分请参阅链接:通用adb
但在此之前,请更新您的sdk管理器,并确保安装了Google USB驱动程序包。
完成后,驱动程序文件将下载到\extras\google\usb_driver\目录中。提示:在Windows开始菜单下搜索“android_winusb.inf”,打开文件位置以获取上述目录。
打开设备管理器,导航到您的Android设备,在其上右键单击,然后选择“更新驱动程序软件”,接着选择“浏览计算机以查找驱动程序软件”。按照先前的文件位置路径安装Google USB驱动程序。
重新启动Android Studio和开发者选项,然后重新连接USB。
干杯!
我的Nexus 5手机在设置菜单中没有开发者选项。我需要按照以下步骤进行操作:
在Android 4.2及更高版本上,默认情况下隐藏了“开发者选项”。要使其可用,请进入“设置”>“关于手机”,并点击“版本号”七次。返回前一个屏幕即可找到“开发者选项”。
在我的情况下
Android Studio突然无法识别我的设备
我通过将USB选项更改为媒体设备(MTP)来解决这个问题
如何从存储中获取“USB选项”、“计算机连接”
从开发者选项中检查调试
尝试重新运行设备,应该可以工作
问题
USB选项仅为充电
更新答案26/7/2016
有许多原因,例如未启用开发者模式-> USB调试(如果您看不到开发者选项,请在构建号上单击7次)
但是,我遇到了另一个问题,每件事都很好,但突然间Android Studio无法识别我的设备
要解决此问题,您需要从终端重新启动adb
adb kill-server
adb start-server
或者从ddms中
在设备部分--> 点击小箭头向下 --> 重新启动adb
adb reconnect
命令也让我的设备重新连接了。 - OldCurmudgeon
adb devices
中不可见,原因可能是您使用了USB 3端口。只有使用USB 2端口时Lollipop才能连接。 - Kitalda