做安卓开发或是运维的同学经常有使用不同的操作系统需要使用adb工具来连接安卓设备需求,往往只是想远程连接一下设备,却要费尽心思的装个Android Studio,简直浪费时间。因此我来总结一下adb命令行工具在各个平台的部署过程,几分钟轻松上手。

1.windows平台

下载platform-tools_r33.0.0-windows.zip文件到本地电脑,解压到任意一个目录下,比如我解压到D盘根目录。

https://qny.aoarasi.com/software/adb/platform-tools_r33.0.0-windows.zip

然后在开始菜单下搜索“环境变量”,在系统变量中找到Path后新建一个adb的变量,把之前拷贝的地址粘贴进去。

点击确定保存。打开cmd窗口,输入adb命令,有输入则可以正常使用了。

2.Mac平台

检索一下Mac上如何安装adb?前三个结果都是让你使用Homebrew来安装。这种方法没错,但Homebrew却不容易安装上,因为网络缘故,你甚至连不上它所存放脚本的服务器,只能通过技术手段解决。

另一种方法就是同winodws一样,使用编译好的二进制文件:

# 在终端下执行
cd ~/Documents && wget https://qny.aoarasi.com/software/adb/platform-tools_r33.0.0-darwin.zip

解压

unzip platform-tools_r33.0.0-darwin.zip  

然后拷贝一下路径,如:/Users/你的用户名/Documents/platform-tools

sudo vim /etc/paths 

在最后一行加上之前拷贝的路径,添加完后保存。

再次回到终端,输入adb就可以正常使用了。

3.Linux平台

在Linux平台下,Ubuntu和CentOS两个发行版有一点点区别,使用Ubuntu时,可使用以下命令直接安装adb工具:

sudo apt-get install adb

如果使用CentOS,用类似的方法发现并没有这个安装包

同样采用二进制运行的方式:

wget https://qny.aoarasi.com/software/adb/platform-tools_r33.0.0-linux.zip && unzip platform-tools_r33.0.0-linux.zip

进入到文件夹里,拷贝一下文件路径

新建一个环境变量:

vim /etc/profile.d/adb.sh

使用如下的格式,将文本粘贴进去

export PATH=$PATH:/root/platform-tools

使之生效:

source /etc/profile

再次执行,成功!

全平台adb工具安装方法相关推荐

  1. 史上最全(全平台)docker安装方法!

    2017年2月8日,docker更新到1.13.1(更新日志),此后又分为了docker CE(社区版)和docker EE(商业版). 此处只分享docker CE安装方法,商业版多了容器资源监控和 ...

  2. 手机通过adb工具安装应用

    手机通过adb工具安装应用 前言 安装adb工具 连接手机 执行安装命令 前言 日常生活中,可能会遇到需要将电脑上的第三方应用安装到手机的情况,接下来说说通过adb工具将电脑上的apk安装到手机的方法 ...

  3. ipa在线安装搭建_三种越狱工具安装方法

    从 iOS 9.2 开始,苹果越狱进入了半越狱时代,也就是重启手机之后需要重新进入越狱工具激活越狱环境,以下是三种常用的越狱工具安装方法: 方法一:自签名 下载大胡子签名工具:Cydia Impact ...

  4. arm架构服务器安装系统教程,docker服务在arm平台上部署安装方法

    docker服务在arm平台上部署安装方法 本教程使用的硬件平台是全志A40I,操作系统采用的是ubuntu18.04,内核是3.10.108(内核很老导致docker兼容性不好) 1.获取最新版本的 ...

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

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

  6. 移动全平台性能测试工具PerfDog--安装及运行

    一.PerfDog简介 PerfDog是一个移动全平台iOS/Android性能测试.分析工具平台,能快速定位分析性能问题,提升APP应用及游戏性能和品质.手机无需ROOT/越狱,手机硬件.游戏及应用 ...

  7. 全平台硬件解码渲染方法与优化实践

    硬件解码后不恰当地使用OpenGL渲染会导致性能下降,甚至不如软解.本文来自PPTV移动端研发经理王斌在LiveVideoStackCon 2017大会上的分享,并由LiveVideoStack整理而 ...

  8. java5.0安装在x86,JDK 7U15在 Windows x86平台下的安装方法

    本文给大家分享的是如何在windows平台下安装JDK最新版的方法,十分的简单全面,有需要的小伙伴可以参考下 这里以JDK 7U15在 Windows x86平台下的安装为例,其他平台安装与此类同. ...

  9. 【ROS仿真实战】Gazebo仿真平台介绍及安装方法(一)

    文章目录 前言 一.Gazebo简介 二.Gazebo仿真平台的基本概念 三.Gazebo仿真平台的安装方法 四.总结 前言 Gazebo仿真平台是一个广泛应用于机器人研发.测试和教育等领域的开源软件 ...

  10. Linux下全平台聊天工具,程序员的全平台聊天软件:Rocket.Chat

    Rocket.Chat 是什么? 字面意思好像是"火箭聊天".Rocket.Chat 是一款类似于 Slack 的开源聊天软件,其支持 Windows.Mac.Linux 和 An ...

最新文章

  1. 当当的羊毛又该剪了!官方活动基础上的额外优惠券,速领!
  2. (十二)java版电子商务spring cloud分布式微服务- Spring 4.2.2以上版本和swagger集成方案和踩过的坑...
  3. [Hive_6] Hive 的内置函数应用
  4. redis使用sysc超时_基于redis的分布式锁实现
  5. 父类与子类之间的关系
  6. cocos2dX 之数据存储
  7. 【OS学习笔记】十七 保护模式五:保护模式下如何进行内存保护 与 别名段的意义与作用
  8. POJ 1724 ROADS(bfs最短路)
  9. Java面试学习资源
  10. T SNE降维matlab程序,关于t-SNE降维方法
  11. AVS2 有点令人不敢相信
  12. 国内高速下载Google Drive资源
  13. 《哈利波特》最低折扣
  14. if 嵌套if 多重if结构
  15. linux开热点软件,Debian开WI-FI热点
  16. Java方法和数组练习
  17. 20175208 张家华 MyOD
  18. KOLO是如何赋能NFT音乐行业?
  19. 非鱼观点:程序员的未来在哪里?
  20. C# 网口接受数据,udp组播,报文解析

热门文章

  1. 使用paddlepaddle 进行人脸识别
  2. 关于NTRIP、RTCM、NMEA的学习
  3. matlab gaot工具箱安装详细说明
  4. java 32位无符号整数_Java中32位无符号数的取法
  5. linux PMBus总线及设备驱动分析
  6. 3D数学---坐标空间
  7. 语法分析器的生成器——Bison
  8. 看图纸V3.2.1正式版[看图纸正式版下载]
  9. 人工智能(AI)测试方法
  10. N1盒子刷入codesys当PLC使用