我刚开始学习 Android 开发,购买了一部在日本购买的 Nexus 5 手机,但是安装的是英文版的 Android 系统(应该不会有关系)。我在 Windows 8.1 上安装了 Android Studio 并尝试制作一个应用程序,但现在在“选择设备”下没有看到我的手机。我已经开启了开发者模式并选择了“USB 调试”。是否还需要其他操作才能让 Android Studio 发现我的连接设备?
我刚开始学习 Android 开发,购买了一部在日本购买的 Nexus 5 手机,但是安装的是英文版的 Android 系统(应该不会有关系)。我在 Windows 8.1 上安装了 Android Studio 并尝试制作一个应用程序,但现在在“选择设备”下没有看到我的手机。我已经开启了开发者模式并选择了“USB 调试”。是否还需要其他操作才能让 Android Studio 发现我的连接设备?
你是否已经安装了手机的驱动程序? http://developer.android.com/sdk/win-usb.html
似乎sdk不会“安装”USB驱动程序。您可以在sdk中选择USB驱动程序查看文件位置,打开它,右键单击以自行安装驱动程序。
如果以上方法不起作用,则@Abir Hasan在下面的回答中提供了另一种方法。
我以前在我的Galaxy Nexus手机上遇到过这个问题。尽管安装了Android SDK的USB驱动程序,但似乎还不够。
我一直通过安装一个名为PdaNet的程序来解决这个问题。虽然我不知道它用于什么以及它从哪里获取驱动程序 - 但它附带的驱动程序总是能解决我的问题。安装程序完成后,您可以卸载该程序本身。
虽然已经有了采纳的答案,但我还是想回答一下。
从技术细节上看,可能会觉得这很麻烦。但实际上很简单。而且到目前为止,我尝试过的所有设备都可以使用。
首先下载通用ADB驱动程序。 然后按照以下步骤进行操作:
接下来,选择设备的属性。然后-
然后从Android Studio重新运行应用程序。您的设备将显示在选择设备下。 干杯!
我希望这能有所帮助,对我很有用,
首先,在将设备连接到电脑后,我将参数切换为“相机设备(PTP)”;
然后,我在电脑上安装了PdaNet,最后所有usb驱动程序都被安装好了,并且正常工作。
我的智能手机是三星GS2,Android 4.4.2。
我曾经遇到了同样的问题,无法让我的Nexus 6P显示为可用设备,直到我将连接类型从“充电”更改为“照片传输(PTP)”,并在PTP模式下安装了Google USB驱动程序。在充电模式下安装驱动程序没有产生任何结果。
完整的指南请参考http://www.techotopia.com/index.php/Testing_Android_Studio_Apps_on_a_Physical_Android_Device(查看“Windows ADB配置”部分)。
我基本上更新了很多东西,然后它在Android Studio和Eclipse中都能工作!
我知道这已经是老问题并且有答案了,但经过两周的头撞桌子,我终于解决了我的特定问题...
我的问题在于SAMSUNG KNOX。MyKnox 2.2+版本将不允许使用USB调试。
我卸载了MyKnox,现在它可以正常工作了。
我希望这能节省别人两周的头撞桌子时间。