• 三星I9000在ubuntu下用adb调试


    1.

    首先把手机连接上USB接口,然后在终端输入:lsusb


    出现了几行结果

    Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
    Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
    Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
    Bus 001 Device 003: ID 04e8:681c Samsung Electronics Co., Ltd
    Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub

    第四行就是我们想要的了。

    2.
    接下来执行下面的命令

    sudo gedit /etc/udev/rules.d/99-android.rules 

    在编辑窗口里增加下面这行

    SUBSYSTEM=="usb", SYSFS{"Samsung Electronics Co., Ltd"}=="04e8", MODE="0666"

    保存,退出,返回终端。

    执行下面的三个命令:

    sudo chmod a+rx /etc/udev/rules.d/99-android.rules  
    sudo /etc/init.d/udev restart

    3.

    用cd命令转到你Android SDK 目录下的adb所在目录(一般为platform-tools或tools),然后执行下面的命令

    sudo ./adb kill-server  
    sudo ./adb start-server
    sudo ./adb devices


    出现类似下面的结果就表示成功了

    List of devices attached<br />
    100089955137 device

    如果出现的是下面的内容,你就要重复执行上面的两条命令了。

    List of devices attached
    ???????????? no permissions

    其他设备也是这样,如法炮制!



  • 相关阅读:
    net过滤表单和url参数
    html mailto
    sql提取汉字拼音首字母
    使用jquery获取radio的值
    net文件服务器配置
    如何将简体字保存到繁体数据库而不会出现乱码
    net直接下载文件
    java开发:笔记
    android开发:LogCat失效,adb失效
    编程记事本
  • 原文地址:https://www.cnblogs.com/qq78292959/p/2280358.html
Copyright © 2020-2023  润新知