Android Studio无法识别我的设备 - Nexus 6P

时间:2016-02-07 03:35:11

标签: android-studio adb windows-10 usb-debugging nexus-6p

我正在努力弄清楚我的设备在Android Studio中无法识别的问题。但是我确实从文件浏览器中看到了它,可以浏览设备文件。

  • 操作系统:Windows 10
  • 设备:Nexus 6P

是的,我在发布这个问题之前做了一些研究,所以我将列举我尝试的内容:

  • 启用USB调试
  • 从SDK管理器安装了Google USB驱动程序
  • Intalled HiSuite(显然包括一些设备驱动程序)
  • 在MTP / PTP之间切换
  • 多次重启Android Studio
  • 多次重启电脑
  • 我电脑的每个USB 2/3端口
  • 尝试从设备管理器更新驱动程序(但它没有提出任何建议)
  • adb kill-server / start-server

非常欢迎任何建议!

提前致谢!

12 个答案:

答案 0 :(得分:3)

显然,安装Google USB驱动程序'从SDK Manager实际上没有安装它们!

你必须去:

' C:\用户\ your_user \应用程序数据\本地\的Android \ SDK \额外\谷歌\ usb_driver \'

  • 右键点击' android_winusb.inf'并安装。

答案 1 :(得分:2)

首先,我确保已经安装了谷歌的usb_driver。无论是通过SDK还是SlashJ所说的:

  

显然,安装Google USB驱动程序'从SDK Manager实际上没有安装它们!

     

你必须去:

     

' C:\用户\ your_user \应用程序数据\本地\的Android \ SDK \额外\谷歌\ usb_driver \'

     

右键点击' android_winusb.inf'并安装。

- SlashJ

完成之后:

  • 将您的设备插入电脑
  • 打开设备管理
    1. 点击开始>运行 devmgmt.msc
    2. 右键单击我的电脑>管理>左侧面板中的设备
  • 检查是否有 Android设备标签并查找您的设备或ADB界面,否则只需搜索您的设备
  • 右键单击您的设备并更新驱动程序软件
  • 浏览计算机以查找驱动程序软件
  • 让我从列表中选择
  • 在左侧窗格中搜索google或android。
  • 并选择右侧的ADB界面。
  • 继续安装,现在应该可以使用。

您可以尝试拔下并重新插入Android设备。

答案 2 :(得分:2)

尝试通过网络使用ADB,但这取决于您拥有的Android版本。 如果没有ADB over network,您应该看//JSON (JavaScript Object Notation) Constructor Answers = function (a_options, a_facts, a_img, answer) { this.a_options = a_options; this.a_facts = a_facts; this.a_img = a_img; this.answer = answer; }; //Prototype adds a property to an already existing JSON Object Answers.prototype.displayA = function() { return this.a_options; // return this.a_facts; // return this.a_img; // return this.answer; }; var answer1 = new Answers(['Bill Self', 'Phog Allen', 'Larry Brown', 'James Naismith', 'Roy Williams'], "Bill Self is 372-82 (.822) during his 14 years at the helm of Kansas.", "img/self.jpg", "Bill Self"); //Calling Answers sets variables on answer1. You can do the same in json answer2 ={ a_options : ['Bill Self', 'Phog Allen', 'Larry Brown', 'James Naismith', 'Roy Williams'], a_facts : "Bill Self is 372-82 (.822) during his 14 years at the helm of Kansas.", a_images : "img/self.jpg", answer : "Bill Self", displayA : function(){ return this.a_options; } } output = ''; //You assigned an array to answer1.a_options. So loop through the array. It is possible with and without the DisplayA prototype for(i=0;i<answer1.a_options.length;i=i+1) { output = output + '<input type="radio" name="name" value="'+answer1.a_options[i]+'">'+answer1.a_options[i]+'<br>'; } //It is possible to use the displayA prototype too for(i=0;i<answer1.displayA().length;i=i+1) { output = output + '<input type="radio" name="name" value="'+answer1.displayA()[i]+'">'+answer1.displayA()[i]+'<br>'; } //It is also possible using the json method for(i=0;i<answer2.a_options.length;i=i+1) { output = output + '<input type="radio" name="name" value="'+answer2.a_options[i]+'">'+answer2.a_options[i]+'<br>'; } for(i=0;i<answer2.displayA().length;i=i+1) { output = output + '<input type="radio" name="name" value="'+answer2.displayA()[i]+'">'+answer2.displayA()[i]+'<br>'; } document.write(output);部分,然后抱歉这个无用的建议。

答案 3 :(得分:2)

如果您已经尝试过所有这些步骤,我希望您install pdaNet software。这将自动检测并修复驱动程序,您可以在Android Studio中找到设备。

这对我有用

SO参考:

Android studio doesn't list my phone under "Choose Device"

eclipse or android studio not recognize my phone on usb debugging mode

安装驱动程序和启用USB调试的参考资料为available here供参考,您也可以进行交叉检查。

参考文献2:Installing pdaNet

enter image description here

答案 4 :(得分:2)

检查Android Studio中的SDK平台是否已安装Android 6.x(N),因为Nexus获得了Android N更新,因此它可能是您遇到的问题之一...

答案 5 :(得分:2)

当我遇到这个问题时,我所做的就是手动安装驱动程序。你所做的是从谷歌网站下载驱动程序而不是Android Studio然后你进入设备管理器并右键单击你的nexus。然后转到驱动程序选项卡并点击更新,然后在计算机上手动查找驱动程序导航到下载的驱动程序并单击它们。设备管理器将安装您的驱动程序,并应解决问题。另外,对于司机,您可以尝试thisthis驱动程序也请在Android Stack Exchange上发布这类问题,谢谢!

答案 6 :(得分:1)

我的Wiko手机有类似的问题,我安装了错误的usb驱动程序,我无法手动完成。

  
      
  1. 在开发者模式下,启用usb debuging
  2.   
  3. 尝试使用适用于Windows 10的apk安装程序更新您的驱动程序,即使它已经安装:
  4.   

APK DRIVER

此工具允许自动安装正确的驱动程序。

详细了解我之前的问题:

How can I run my ionic app on a physical device (Wiko phone) on Windows?

答案 7 :(得分:1)

也许您还必须在设备上启用开发人员模式。 Here's a walkthrough

答案 8 :(得分:1)

我只是遇到了这个问题,任何事都适合我 什么帮助我点击内部版本号(设置 - 关于电话 - 内部版本号)的大量时间,并发生魔术:)

答案 9 :(得分:0)

您是否已登录Android Studio运行标签 - &gt;编辑配置 - &gt;目标设置为USB设备。 如果这不起作用,请尝试更新Android Studio和/或设备的固件,这里也是一个类似的问题,涉及nexus和windows 10:https://stackoverflow.com/a/31938193/3817308

我希望这有帮助。

enter image description here

答案 10 :(得分:0)

我不确定你是如何安装adb驱动程序的。如果您的设备显示在设备管理器中但不是ADB设备,请尝试以下步骤

  1. 转到“控制面板”,然后打开“设备管理器”。
  2. 查找设备
  3. 右键单击设备并选择属性。
  4. 选择“驱动程序”选项卡,然后单击“更新驱动程序”按钮。
  5. 选择“浏览计算机以查找驱动程序软件”。
  6. 让我从计算机上的设备驱动程序列表中选择
  7. 浏览.inf驱动程序文件。打开和下一步。
  8. 从设备列表中选择ADB界面(我记不清确切名称)
  9. 安装

答案 11 :(得分:0)

还有另一个你可能想尝试的Stack帖子(Cannot see Nexus 6P for debugging)。

  1. 您需要在此处手动下载驱动程序(http://developer.android.com/sdk/win-usb.html

  2. 转到“设备和打印机”,右键单击“MTP”,然后选择属性。

  3. 单击“ADB界面”,然后单击“属性”

  4. 转到“驱动程序”标签,使用刚刚下载的文件更新驱动程序。 (确保先解压缩)