mac上adb安装配置
什么是adb?
adb工具即Android Debug Bridge(安卓调试桥) tools。它就是一个命令行窗口,用于通过电脑端与模拟器或者真的设备交互。
mac上adb的配置步骤
打开mac的终端,输入 cd ~/
输入 touch .bash_profile 【如果没有.bash_profile这个文件,则创建一个这个文件】
输入 open .bash_profile 【打开我们创建的这个文件,此时应该弹出一个文本编辑框】
在打开的文本编辑框中写入如下代码:
export ANDROID_HOME=/user/android-sdklocalhost:~ long$ export PATH=${PATH}:${ANDROID_HOME}/toolslocalhost:~ long$ export PATH=${PATH}:${ANDROID_HOME}/platform-tools
其中/user/android-sdk要替换成自己的sdk安装路径,查看方法:打开Androidstudio–>preferences–>android sdk,左侧会出现sdk安装路径。将路径复制到编辑框内保存,关闭。
在终端输入adb,会提示adb:command not found;解决方法:
在终端,输入 cd ~/
输入 touch .zshrc 【如果没有 .zshrc 这个文件,则创建一个这个文件】
输入 open .zshrc 【打开我们创建的这个文件,此时应该弹出一个文本编辑框】
在打开的文本编辑框中写入:source ~/.bash_profile,保存并关闭编辑框。
终端输入adb即可。(这样操作可以解决每次打开终端都要输入source .bash_profile后adb才可调用的问题)
mac上adb安装配置相关推荐
- php_version_too_low,Mac上刚安装的WebStorm或PHPStorm遇到SVN版本太旧的问题
Mac上刚安装的WebStorm或PHPStorm遇到SVN版本太旧的问题: URL: svn: E155021: This client is too old to work with the wo ...
- mac php5.6.30与php7共存,认识Homebrew以及在Mac上同时安装PHP5及PHP7
Homebrew几乎是Mac上必备的软件,用于下载安装和管理其他软件.尤其对于程序员,讲真,本人到现在仍然不知道在Mac上如何不借助Homebrew来搭建php-apache-mysql开发环境. 认 ...
- mac上brew安装swoole扩展,采坑之路
1.官网下载最新扩展 wget http://pear.php.net/go-pear.phar 说明:如果提醒你需要更新,则更新命令 2.开始安装 sudo pecl install swoole ...
- Mac 上如何安装Mysql?
Mac 上如何安装Mysql? Mac 安装Mysql Mysql 配置 Mac 安装Mysql 有许多开发的小伙伴,使用的是mac,那么在mac上如何安装Mysql呢?这篇文章就给大家说说. 1.首 ...
- MAC上Git安装与GitHub基本使用
目录 安装git 创建ssh key.配置git 提交本地项目到GitHub 一.安装Git MAC 上安装Git主要有两种方式 首先查看电脑是否安装Git,终端输入: git 安装过则会输出: WM ...
- MySQL 系列(一) 生产标准线上环境安装配置案例及棘手问题解决
MySQL 系列(一) 生产标准线上环境安装配置案例及棘手问题解决 一.简介 MySQL是最流行的开放源码SQL数据库管理系统,它是由MySQL AB公司开发.发布并支持的.有以下特点: MySQL是 ...
- Android Studio中mac上面的安装
Android Studio中mac上面的安装 学习了:https://blog.csdn.net/xianrenli38/article/details/79347170 http://www.an ...
- Windows上PostgreSQL安装配置教程
这篇文章主要为大家详细介绍了Windows上PostgreSQL安装配置教程,具有一定的参考价值,感兴趣的小伙伴们可以参考一下 PostgreSQL的扩展PostGIS是最著名的开源GIS数据库. ...
- Mac上Chrome安装 Tampermonkey插件的时候提示CRX_HEADER_INVALID
Mac上Chrome安装 Tampermonkey插件的时候提示"CRX_HEADER_INVALID" 错误提示如下: 搜到原因好像是:Chrome 73 及后续版本更改了 HE ...
最新文章
- 为什么 OLAP 需要列式存储
- 使用ASP.NET Abstractions增强ASP.NET应用程序的可测试性
- matlab导出jar包错误Error: An error occurred while shelling out to javac(erro code = 1)解决办法...
- 通过severlet获取请求头信息
- 【机器视觉】 dev_display算子
- Vue组件间常用的通信方式总结
- php ci is numeric,CI继承类MY_Model
- JavaBean到底是个什么东西
- Windows 7版本IE10浏览器11月中旬推出
- Python基础阶段:体脂率计算练习
- 应用程序池是个什么东东?
- 在私有组中将项目可见性从私有更改为内部导致500错误
- android简单视频播放器,推荐用于Android超简单视频播放器的ArtPlayer
- 线程的条件变量(cond)
- 微信公众号接入智能客服机器人可以实现哪些效果
- 2018年高德地图POI全国数据下载
- c语言中1代表true嘛,c++中-1是true呢还是false呢
- go mod拉取gitlab私有仓库代码问题最全总结
- 基于C++的PL0语言编译器及功能扩充
- 调用函数计算器的代码