Nexus 10 - 在Windows 7或Linux上对adb不可见

Mat*_*ino 33 usb android

adb在Windows 7上无法识别我的Nexus 10.这就是我所做的:

  1. 安装了谷歌的SDK和USB驱动程序.Windows 7将平板电脑视为"Android ADB界面".
  2. 通过单击"关于平板电脑"并单击内部版本号七次,将平板电脑置于开发人员模式
  3. 通过转至存储> USB计算机连接,将平板电脑置于相机(PTP)模式.
  4. 重复启动并重新启动平板电脑,计算机和adb服务器.

这些都没有帮助.当我运行'adb devices'时,它会给我一个空列表.我还可以做些什么?

谢谢.

Ram*_*amp 62

我在Windows 7上遇到了同样的问题.

首先确保Nexus 10开发人员模式和USB调试开启(如果您没有看到开发人员选项,请点击关于设置 - >平板电脑 - >内部版本号,这应该激活开发人员模式)

进入设备管理器,检查ADB驱动程序是否处于良好状态.如果没有卸载ADB设备管理器并通过将Windows指向Android SDK位置重新安装它(它应该自动获取驱动程序).

一旦安装它仍然无法正常工作.进入设置 - >存储 - > USB计算机连接,然后选择PTP选项.将平板电脑重新连接到USB.

希望能帮助到你!.

  • 我花了一段时间才找到USB电脑连接.您应该添加到答案中,单击"存储"时可以在右上角找到它. (7认同)
  • 这对我也有用.我有必须选择MTP连接的设备,或者没有MTP/PTP选项,但果然,选择PTP(摄像机模式)对我有用.对于那些您可能难以找到此设置的人,它位于设置>存储下,但您必须选择右上角的...菜单选项才能选择USB计算机连接选项,并更改这些选项MTP/PTP设置! (6认同)
  • 我仍然在Windows 7上遇到Nexus 10驱动程序的问题.完成以上所有安装驱动程序但是在键入"adb devices"时它无法识别设备.因此我仍然无法在设备上进行USB调试. (2认同)

小智 27

我也遇到了一些问题.我赢了8.

  1. 从Google 安装SDK和USB驱动程序.eclipse中的"Android SDK Manager"中提供了USB驱动程序.
  2. 通过单击"关于平板电脑"并单击内部版本号七次(疯狂)将平板电脑置于开发人员模式
  3. 打开Windows设备管理器,右键单击"Android ADB界面"
  4. 单击属性
  5. 司机标签
  6. 更新驱动程序
  7. 选择"浏览计算机以查找驱动程序软件"在步骤1中选择安装sdk的位置下的"sd​​k"文件夹(例如D:\ Dev\Software\adt-bundle-windows-x86_64-20130219\sdk)

不知道为什么Windows没有自动检测它,但事实并非如此.可能是因为谷歌实际上并没有将驱动程序"安装"到Windows中,或者可能是因为我的旧手机安装了HTC USB驱动程序.


小智 9

我开始遇到与您相同的问题,但设法让我的adb连接在Fedora 16系统上运行,如下所示:

  1. 插入0x18d1adb_usb.ini(我不与该设备ID打扰)

  2. 插入以下额外行99-android.rules.它与你的完全不一样,但我让你去试验.

    SUBSYSTEM=="usb", ATTR{idVendor}=="18d1", MODE="0666", GROUP="plugdev", OWNER="johnp"
    
    Run Code Online (Sandbox Code Playgroud)
  3. 压了settings->about->version7次.

  4. 重新启动平板电脑,发现在名为"开发者选项"的设置中创建了一个新部分.

  5. settings->about->developer选项中启用USB调试.

  6. 在Fedora上执行adb kill-server.

  7. 在Fedora上执行adb start-server.

  8. 在Fedora上执行adb devices.

我现在在列表中看到一个新的USB设备.当我进入我的开发环境(Eclipse)时,我也看到了那里的设备.