在 MAC OS X 安装 ADB (Android调试桥)

什么是 ADB?

Android调试桥( adb )是一个开发工具,帮助安卓设备和个人计算机之间的通信。 这种通信大多是在USB电缆下进行,但是也支持Wi-Fi连接。 adb 还可被用来与电脑上运行的安卓模拟器交流通信。 adb 对于安卓开发来说就像一把“瑞士军刀”。

通过 Homebrew 安装
brew install android-platform-tools

测试是否正常安装

adb devices
手动安装

1、如果你以前安装过,请先删除老的文件

rm -rf ~/.android-sdk-macosx/

2、下载 android-sdk-macosx

下载地址:developer.android.com

3、将下载的文件解压并移动到 ~/.android-sdk-macosx

cd ~/Downloads(你的下载目录)/
unzip android-sdk*.zip
mv android-sdk-macosx/ ~/.android-sdk-macosx

4、运行 SDK Manager

sh ~/.android-sdk-macosx/tools/android

5、根据你的需要选择,(我只需要Android SDK Platform-tools)[可选步骤]
6、选好后 Install
7、环境变量设置

  echo 'export PATH=$PATH:~/.android-sdk-macosx/platform-tools/' >> ~/.bash_profile

8、更新配置文件

source ~/.bash_profile

9、测试是否正常安装

adb devices

 

Android Debug Bridge 下载 download Android Debug Bridge (adb) 是一个android开发人员必会的多功能的调试工具,确实它的名字一样,它在开发者和目标机器之间,架起了一座bridge。 adb的用法很简单,只要看完SDK文档关于ADB的部分,(android-sdk-linux_86/docs/guide/developing/tools/adb.html),再稍加练习,基本上就满上就能很熟练的使用了。但是对它的实现感兴趣,最好的途径就是阅读源代码,它android 2.2的位置是: adb是slient-server架构的,包含三个部分, 1、 client,运行于开发机器,你可以在shell中调用adb命令,其它的Android工具比如ADT插件和DDMS也包含adb client。 2、 server,作为后台进程同样运行于开发机器,server负责管理client和运行于目标机器或者emulator的守护进程之间的通信,就像一座一样。 3、 daemon,运行于目标机或者emulator的守护进程。 上面这段话是SDK里面翻译过来的,我是看adb的代码看的有点迷糊,才去看sdk的,再返回来看代码的时候思路清晰很多。 adb的功能强大,而且支持多平台,但是它的代码却非常精简,只有1.5万行左右,代价就是比较晦涩难懂(看懂以前),代码里面随处可见的各种宏让人眼花缭乱,其中一个重要的宏ADB_HOST,是用来区分本地主机和目标机器的。 client和server调用的是adb 立即下载

相关推荐

Android Debug Bridge version 1.0.31 for mac

mac 平台adb 工具,版本为1.0.31

Mac OS X 下有关Android adb用法详解

Mac OS X 下有关Android adb用法详解 一、什么是adb?   ADB的全称是Android Debug Bridge,用来调试Android程序的,白话点就是debug工具!   位置:一般下载AndroidSDK时候在platform-tools中有adb程序。  二、在mac上配置adb命令环境   1. 运行命令 cd $home 进入到用户home目录   2. 创建 .bash_profile文件 :touch .bash_profile     打开文件命令: open -e .bash_profile   3. 在文件中输入 export PATH=/~/A

ARDC(B1419) 中文安卓投屏工具,免费稳定,清晰。

免费的 安卓投屏工具,ARDC(B1419),支持中文,支持帧率选择,不需要会员, 支持dump出各种log, 及常用adb cmd。 投屏效果 比 Total Control 及vysor 等同类软件清晰 稳定。 支持安装adb索引。 打开权限后 即可直连。

adb无线连接手机(mac os

无线连接

qq_46601555的博客 2622

【2024最新】Android Debug Bridge【下载安装】零基础到大神【附下载链接】

ADB 全称为 Android Debug Bridge,起到调试的作用,是一个客户端-服务器端程序。其中客户端是用来操作的电脑,服务端是 Android 设备。ADB 也是 Android SDK 中的一个工具,可以直接操作管理 Android 模拟器或者真实的 Android 设备。

资深程序员,曾自学JAVA,C#,如今从业于网安行业 8553

渗透测试——漏洞扫描工具

然后还要将all这个压缩包里的plugin_feed_info.inc提取出来,命令行是 tar -zxvf all-2.0.tar.gz plugin_feed_info.inc,然鹅,我提取不出来。将下载好的插件移动到Nessus目录下,然后输入sudo /opt/nessus/sbin/nessuscli update all-2.0.tar.gz。用户名和密码随便写写就好,随后将会更新补丁,OK,这样Nessus可以使用了。将会获得一串数字,然后去激活码的这个网站,输入自己的邮箱获取激活码。

wuli1024的博客 4840

macadb安装配置

什么是adbadb工具即Android Debug Bridge(安卓调试) tools。它就是一个命令行窗口,用于通过电脑端与模拟器或者真的设备交互。 macadb的配置步骤 打开mac的终端,输入 cd ~/ 输入 touch .bash_profile 【如果没有.bash_profile这个文件,则创建一个这个文件】 输入 open .bash_profile 【打开我们创建的这个文件,此时应该弹出一个文本编辑框】 在打开的文本编辑框中写入如下代码: export AND

天然呆的人生若只如初见的博客 6221

MAC OS X 安装ADBAndroid调试

Android调试adb )是一个开发工具,帮助安卓设备和个人计算机之间的通信。这种通信大多是在USB电缆下进行,但是也支持Wi-Fi连接。adb 还可被用来与电脑上运行的安卓模拟器交流通信。adb 对于安卓开发来说就像一把“瑞士军刀”。

Shawne lee 的博客 1570

iphone adb android,在苹果系统MAC OS X 安装 ADB (Android调试)

该文章解决:1、如何在苹果系统(MAC OS X) 安装 ADB (Android调试)?2、如何让安卓屏幕投射到苹果系统(MAC OS X)屏幕?Android调试( adb )是一个开发工具,帮助安卓设备和个人计算机之间的通信。 这种通信大多是在USB电缆下进行,但是也支持Wi-Fi连接。 adb 还可被用来与电脑上运行的安卓模拟器交流通信。通过 Homebrew 安装1 、下载 Home...

weixin_39709262的博客 1505

Mac os 进行Android开发笔记(3)WiFi ADB 连真机调试

Mac OS X 下开发 Android 程序时使用 WiFi ADB 连真机调试 2012-07-15 — Unmi 我在 Mac OS X 下用 Eclipse 开发 Android 程序,当自己的 Android 手机插上电脑上是检测试不到的,不能想在 Windows 下那样,开启了 连接 USB 调试模式 就能在启动程序的的时候可选手机来调试或测试代码。 在 Ma

2368

Mac OS X系统下adb调试Android手机的方法

Mac OS下并不像Windows配置好SDK的环境变量,手机端打开USB调试功能就可以使用adb调试功能,而是需要将手机的Product ID或者Vender ID(两者貌似都可以,我使用的ProductID,但看到也有使用VenderID的)添加到USB配置文件中,这里只是记录步骤,写的比较简单。     前提条件:1.要配置sdk的环境变量,百度macsdk的配置即可;       2

vviking的专栏 6303

Mac OS X 下开发 Android 程序时使用 WiFi ADB 连真机调试

我在 Mac OS X 下用 Eclipse 开发 Android 程序,当自己的 Android 手机插上电脑上是检测试不到的,不能想在 Windows 下那样,开启了 连接 USB 调试模式 就能在启动程序的的时候可选手机来调试或测试代码。 在 Mac 下的 Android SDK Manager 中其实也明确显示了 Google USB Driver            Not

zqx198810的专栏 946

Mac安装并使用ADB

ADBADBAndroid Debug Bridge,翻译过来叫安卓调试,顾名思义就是连接Android设备和电脑的工具。 1. Android SDK Android SDK(Software Development Kit)是Android开发工具的集合。 可以看到ADB位于android-platform-tools文件夹中,因此需要下载android-platform-tools。 大致了解一下Android SDK目录: 参考:Android SDK目录及版本号区别 文件夹 作用

and_then111的博客 2万+

Macadb: command not found问题解决办法

使用mac进行开发的时候,有时候需要使用adb指令来进行一些操作,但是如果没有配置过Android环境变量,可能会出现adb: command not found的问题,查了一些资料,这里记录一下mac上配置Android环境变量的方法: 打开mac的terminal终端,输入cd ~/ 【进入当前用户的home目录】输入touch .bash_profile 【如果没有.bash_prof

lvshuchangyin的专栏 2097

ADB 命令结合 monkey 的简单使用,超详细

1,什么是adbADB全称为AndroidDebugBridge,起到调试的作用,是一个客户端-服务器端程序。其中客户端是用来操作的电脑,服务端是Android设备。ADB也是AndroidSDK中的一个工具,可以直接操作管理Android模拟器或者真实的Android设备。2,为什么要用adb🔹运行设备的shell(命令行)🔹管理模拟器或设备的端口映射🔹计算机和设备之间上传/下载文件🔹可以对设备的应用进行卸载安装等。...

主要分享测试的学习资源,帮助快速了解测试行业,帮助想转行、进阶、小白成长为高级测试工程师。 3828
上一篇: js生成二维码(jquery自带)
下一篇: 通过HttpClient来调用Web Api接口,实体参数的传递
weixin_34290000
博客等级 码龄10年 4798粉丝 145原创
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值