【问题标题】:Can't show android device in ubuntu 13.04无法在 ubuntu 13.04 中显示 android 设备
【发布时间】:2013-08-11 14:50:57
【问题描述】:

我的笔记本电脑 (T61) 上的 Android 设备无法显示 Android 平板设备,但它在具有相同操作系统的 DELL PC 上运行良好:Ubuntu 13.04。

我已将 adb 更新为最新的 platform-tools:18.0.1 和

export ADB_TRACE=all

之后:

$sudo adb kill-server 
$sudo adb start-server
$ adb devices

它显示:

system/core/adb/adb.c::main():处理命令行() 系统/核心/adb/adb_client.c::adb_query():adb_query: 主机:设备 系统/核心/adb/adb_client.c::_adb_connect():_adb_connect: 主机:版本系统/核心/adb/transport.c::writex():writex: fd=3 len=4: 30303063 000c 系统/核心/adb/transport.c::writex():writex: fd=3 len=12:686f73743a76657273696f6e 主机:版本 system/core/adb/transport.c::readx():readx: fd=3 Want=4 system/core/adb/transport.c::readx():readx: fd=3 Want=4 got=4 4f4b4159 好的 system/core/adb/adb_client.c::_adb_connect():_adb_connect: 返回 fd 3 系统/核心/adb/adb_client.c::adb_connect():adb_connect: 服务 主机:设备系统/核心/adb/transport.c::readx():readx: fd=3 Want=4 system/core/adb/transport.c::readx():readx: fd=3 Want=4 got=4 30303034 0004 系统/核心/adb/transport.c::readx():readx: fd=3 通缉=4 系统/核心/adb/transport.c::readx():readx: fd=3 通缉=4 得到=4 30303166 001f 系统/核心/adb/adb_client.c::_adb_connect():_adb_connect: 主机:设备系统/核心/adb/transport.c::writex():writex: fd=3 len=4: 30303063 000c 系统/核心/adb/transport.c::writex():writex: fd=3 len=12:686f73743a64657669636573 主机:设备 system/core/adb/transport.c::readx():readx: fd=3 Want=4 system/core/adb/transport.c::readx():readx: fd=3 Want=4 got=4 4f4b4159 好的 system/core/adb/adb_client.c::_adb_connect():_adb_connect: 返回 fd 3 system/core/adb/adb_client.c::adb_connect():adb_connect: 返回 fd 3 system/core/adb/transport.c::readx():readx: fd=3 Want=4 system/core/adb/transport.c::readx():readx: fd=3 Want=4 got=4 30303030 0000 系统/核心/adb/transport.c::readx():readx: fd=3 想要=0 系统/核心/adb/transport.c::readx():readx: fd=3 想要=0 得到=0
附加设备列表

连接的设备列表没有!

但是当我使用时:

$lsusb

它显示 总线 001 设备 007:ID 2207:0010

而且平板还显示“USB调试已连接”,也可以挂载为 “USB 大容量存储”。

那么为什么 adb devices 什么都不显示(仅在我的笔记本电脑上)?

【问题讨论】:

    标签: android debugging usb adb device


    【解决方案1】:

    我将供应商ID添加到~/.android/adb_usb.ini,终于找到了设备。

    步骤:

    第一:$lsusb

    示例结果:总线 001 设备 025:ID 18d1:0003 Google Inc.

    18d1是vender ID,添加到~/.android/adb_usb.ini by

    二:echo 0x18d1 >> ~/.android/adb_usb.ini

    第三:

    $sudo adb kill-server 
    $sudo adb start-server
    $adb devices
    

    【讨论】:

      猜你喜欢
      • 2023-03-12
      • 2014-01-29
      • 2014-01-24
      • 1970-01-01
      • 2013-11-05
      • 1970-01-01
      • 2013-08-20
      • 2013-05-02
      相关资源
      最近更新 更多