zoukankan      html  css  js  c++  java
  • 三星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

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



  • 相关阅读:
    Linux的学习--系统目录
    PHP内核的学习--创建PHP扩展
    PHP的学习--连接MySQL的三种方式
    MIME Type
    颜色的命名
    JavaScript的学习--生成二维码
    MySQL的学习--触发器
    Google Guava之--cache
    java代码调用oracle存储过程
    oracle序列
  • 原文地址:https://www.cnblogs.com/qq78292959/p/2280358.html
Copyright © 2011-2022 走看看