zoukankan      html  css  js  c++  java
  • ADB用法

    作为android开发人员,adb是常用的工具之一。具体怎么使用了。

    1、 安装完ADB后(ADB的安装请参考《Android开发平台搭建及配置.doc》),用电脑USB连接机器,然后使用

    adb devices

    来查看连接状态,若出现如下错误,则有可能已经有另外一个ADB进程在运行了,需要手动在任务管理器中查找到它并停止掉。

    正常的状态应该如下:

    2.adb shell 

    adb shell 是一个有用的操作命令。 

    此命令进入设备的shell中。这时会有

    3.adb 查询相关的文件

    用以下的命令能够查询adb的文件的相关的显示。

    $ ls -l /sys/class/io*

    ls -l /sys/class/io*

    lrwxrwxrwx root     root              2010-01-01 13:24 gps -> ../../devices/virt

    ual/io_devices/gps

    lrwxrwxrwx root     root              2010-01-01 13:16 evdo -> ../../devices/vir

    tual/io_devices/evdo

    lrwxrwxrwx root     root              2010-01-01 13:24 led -> ../../devices/virt

    ual/io_devices/led

    注意了这些都是linux的命令,从而论证了android内核就是一个linux系统了。

    4.adb模拟按键。

    adb的强大,还在于他能够模拟手机的按键,他的命令如下了。

    nput keyevent 4//返回上一级

    Home 3

    Menu 82

    右:22

    左:21

    下:20

    上:19

    OK23

    音量加:24

    音量减:25

    adb在shell中使用了,能够更改文件的读写的属性了,命令是这样的了。

     

    mount -o remount,rw ext2 /system

     

    5、 adb还能够把相应的文件替换原系统的文件:(相应的文件用鼠标拖动的方法拖到CMD界面中)

     

    此命令不要在adb shell中使用

    adb push D:PersonalDesktopsensors.zoom2.so /system/lib/hw/

    6、adb还能够安装/卸载apk文件了,这是一个开发时候应用较多的命令。

     

    Adb install/uninstall + 文件路径

    7、查询是否连接上3G时,用如下命令:

     

    ls -l /dev/ttyUSB*

    若显示出类似如下信息时,表示已经连上3G

    crw------- root     root     188,   0 2011-05-19 12:21 ttyUSB0

    crw------- root     root     188,   1 2011-05-19 12:21 ttyUSB1

    crw------- root     root     188,   2 2011-05-19 12:23 ttyUSB2

    8、开发小贴士,你是否遇到无法连接到真机的时候。这时候,他的adb kill/start-server 就派上大用场了,请看具体的案例:

     找不到server 如下:

    这时候,adb有重要的作用了, 进行了如下的操作:

     

     

    这时候就有设备了

     

     

     就ok了,这是我的adb理解

     

  • 相关阅读:
    log4j2配置文件log4j2.xml
    Log4J2的 PatternLayout
    jvm gc日志解读
    2018.10.9 logstash启动慢的问题解决
    阿花宝宝 Java基础笔记 之 引用类型作为参数
    阿花宝宝 Java基础笔记 之 带参方法
    阿花宝宝 Java基础笔记 之
    阿花宝宝 Java基础笔记 之 类和对象
    阿花宝宝 Java基础笔记 之 流程控制(二)
    阿花宝宝 Java基础笔记 之 流程控制(一)
  • 原文地址:https://www.cnblogs.com/manuosex/p/3181243.html
Copyright © 2011-2022 走看看