1.1 adb简介
    adb 全称 Android Debug Bridge,对于 PC 和 手机 平板 开发板之间,起到调试桥的作用。借助adb工具, 我们可以对 设备 进行管理,还可以进行很多操作,比如运行 shell命令, 向开发板发送文件等。

1.2 adb的安装和配置
   adb的安装
       $sudo apt-get install android-tools-adb
   adb的配置
       Sudo vim /etc/udev/rules.d/51-android.rules
       - sudo chmod 777 /etc/udev/rules.d/51-android.rules
     添加以下内容:
BSYSTEM== "usb" , ATTRS{idVendor}== "18d1" , ATTRS{idProduct}== "0002" , SYMLINK+= "android_adb" , MODE= "0666"

sudo /etc/init.d/udev restart

1.3  adb的安装和配置
重启adb 服务:
        - sudo adb kill-server
        - sudo adb start-server
        - adb devices

1.3 adb的使用
  * adb的主要命令如下:
      **adb devices**
      - 说明:查看当前连接的设备, 连接到计算机的设备或者模拟器将会列出显示
      - adb start-server
      - 说明:启动adb

adb kill-server
       - 说明:关闭adb

adb shell
      - 说明:这个命令将登录设备的shell, 后面加直接运行设备命令, 相当于执行远程命令

adb connect + IP ,可以链接某个设备。(无线连接某个设备)

这个命令在调试真机的时候,使用频繁。

但注意:

1.要链接的IP ,必须和自己的PC的网络在同一个局域网内,adb 不能跨局域网链接设备

2.如果通过usb链接android设备,通过adb devices 可以看见设备列表,但是使用不了,可以参考下面的命令

adb push
       - 说明:此命令可以把 电脑上的文件 复制到开发板上
       - 举例: adb push hello.c /tmp/  这样就把电脑上的hello.c文件复制到了开发板上的/tmp目录下

adb pull
      -  说明:此命令可以把 开发板上的文件 复制到电脑上
      - 举例: adb pull /tmp/hello.c   ./   将开发板上/tmp目录下的文件hello.c复制到当前目录

adb version
      -  说明:查看adb的版本

adb help
      -  说明:adb的帮助,有关更多命令详情,请使用  adb help  命令查看

linux adb工具 终极总结相关推荐

  1. linux adb工具_这是一个可以显示Linux命令的工具

    Progress进度查看器是一个简单的程序,可用于显示Coreutils命令的进度.它使用来自文件描述符的信息来确定命令的进度.Progress的优点在于它可以与其他Linux命令一起使用,比如wat ...

  2. android adb工具linux,Ubuntu Android ADB 使用

    ADB (Android Debug Bridge)是Android提供的一个通用的调试工具,借助这个工具,我们可以管理设备或手机模拟器的状态.使用它我们也可以利用命令来进行一些常规操作,例如软件安装 ...

  3. mac linux win三系统安装教程,【教程】Windows、Linux、MacOS安装adb工具的方法

    adb的全称为Android Debug Bridge(安卓调试桥),它的名字即已经展现出了它的作用:adb是电脑和手机通讯的桥梁.通过adb我们可以在电脑上方便通过DDMS来调试Android系统. ...

  4. 华为手机linux adb,adb工具操作命令详解

    adb工具操作命令详解 adb(Android Debug Bridge)是Android提供的一个通用的调试工具,说白了就是debug工具.借助这个工具,我们可以管理设备或手机模拟器的状态. 个人常 ...

  5. adb linux无法识别手机,adb工具不识别手机解决办法

    在 android 设备的 Linux 内核中把 USB 驱动的 PID VID 修改以后,也许之前的 adb 工具就不能识别设备了,会打印出 "device not found" ...

  6. SDK目录结构和adb工具及命令介绍

    1.SDK目录介绍: ******************************** add-ons:Android开发需要的第三方文件,附加的库,如Google APIs.GoogleMaps. ...

  7. 2.SDK目录结构和adb工具及命令介绍

    安卓开发学习笔记 1.安卓开发之环境搭建 2.SDK目录结构和adb工具及命令介绍 1.SDK目录介绍: ******************************** add-ons:Androi ...

  8. adb工具(通用的调试工具、debug工具)操作命令详解

    adb(Android Debug Bridge)是Android提供的一个通用的调试工具,说白了就是debug工具.借助这个工具,我们可以管理设备或手机模拟器的状态. 个人常用功能       1. ...

  9. 移动APP测试,adb工具,常用的命令(1)

    adb工具常用命令 查看adb版本 adb version 查看设备连接的状态 adb devices 获取手机的root权限 adb root 安装APP应用 adb install apk路径 卸 ...

  10. Android中安装ADB工具

    简介 adb工具即Android Debug Bridge(安卓调试桥) tools.它就是一个命令行窗口,用于通过电脑端与模拟器或者真实设备交互.在某些特殊的情况下进入不了系统,adb就派上用场啦! ...

最新文章

  1. java圆周率流程图,流程图、PI图入门知识 课件.doc
  2. R语言replace函数数值替换实战
  3. SVN关于忽略xcuserdata目录
  4. sql-labs page2(21~38) 解题过程记录
  5. 20应用统计考研复试要点(part16)--应用多元分析
  6. 拼接字符串(带参程序)
  7. 如何使用github和git进行团队合作开发(队友和owner的仓库连接)
  8. 100天python、github_GitHub - 214929177/Python-100-Days: Python - 100天从新手到大师
  9. 关于今天火爆各大高校的“QQ悄悄话查看器”
  10. el table 固定表头和首行_bootstrap table 固定 表头 冻结 窗格 固定首行 冻结首行 fixed 对齐 分享...
  11. python 使用 requests 库发送请求及设置代理
  12. Android下载多张图片保存到本地
  13. 【ROS入门21讲】订阅者Subscriber的编程使用
  14. 2020年如何写一个现代的JavaScript库
  15. 海水淡化三十年打磨一把反渗透膜“利剑”
  16. 《和平精英》新模式,玩法竟跟《使命召唤》和《王牌战士》类似?
  17. PTF渗透测试框架使用
  18. springboot+dubbo+mybatis(注册中心使用的是zookeeper)学习
  19. HDU - 1495 非常可乐(BFS,数学)
  20. 苹果、李子、橙python_苹果 石榴 核桃 李子永清村念“水果经”

热门文章

  1. 此计算机缺少vc2005_spl_with_atl_fix_redist解决问题
  2. linux project 软件下载,项目计划管理画甘特图工具Ganttproject安装(for linux)
  3. 淘宝类目批量查询工具使用教程
  4. php tp5 plugins,thinkphp5(tp5)使用cli模式运行
  5. 学习总结-《父与子的编程之旅》chapter 3
  6. IDEA官方中文版插件
  7. linux下查看已经安装的jdk 并卸载jdk的方法
  8. 关于 LiDAR 点云数据处理的一些思考
  9. 洛谷oj---P1896 [SCOI2005] 互不侵犯
  10. lopatkin俄大神精简中文系统Windows 10 Pro 19041.21 20H1 Release x86-x64 ZH-CN SMS