安卓SDK的配置流程以及安装build-tools等插件
这两天做了一个移动端混合开发的项目,需要配置安卓的SDK,不过在这之前,需要先配置好Java环境(这个在这里就不写了)。下面开始配置步骤:
1.下载SDK,然后解压到某个目录下面。推荐两个下载网址:
http://down.tech.sina.com.cn/page/45703.html
https://mac.softpedia.com/get/Developer-Tools/Google-Android-SDK.shtml
2.配置环境变量:
// 打开此文件进行编辑,按下 i 进行编辑
vim ~/.bash_profile
// 设置 安卓 环境变量。注意一点,不要把过去的环境变量覆盖掉。我就是把过去的给全选覆盖了,导致环境崩了,血的教训~
export ANDROID_HOME=/Users/thisUser/android/android-sdk-macosx // 这里为存放 sdk 的路径,即前面解压的路径加上 android-sdk-macosx
export PATH=$PATH:$ANDROID_HOME/tools
export PATH=$PATH:$ANDROID_HOME/platform-tools
// 按下 esc 退出编辑模式,键入 “:wq!”,保存文件退出。然后 执行 source 命令。 使环境变量生效
source .bash_profile
// 校验是否配置成功
echo $ANDROID_HOME
// 成功后会显示路径
/Users/thisUser/android/android-sdk-macosx
3.打开 android-sdk-macosx 下的tools文件夹,在终端执行指令“./android sdk”打开android SDK Manager的图形界面,安装扩展包

4.在安装的时候,会发现有提示,google 的网站连不上,因为被墙了;这时候可以通过改host文件的方式完成安装:
// 打开hosts文件进行编辑
sudo vim /etc/hosts
// 将下面的网站拷进去
69.171.248.112 www.google.com
216.58.200.238 developer.android.com
203.208.43.104 dl.google.com
74.125.203.190 dl-ssl.google.com
// 保存退出成功后,执行下面命令。使hosts文件生效
sudo killall -HUP mDNSResponder
5.这时候再试一下install,就发现可以安装 builder-tools 之类的包了。
备注 :至于网上说的使用东软的镜像网址的配置方法,我这边没有成功,如果大家能够把东软镜像配置成功的话,可以跟我说一下啊。
最近在搞一个和前端程序员相关的公号,除了技术分享之外,也增加了对于职业发展、生活记录之类的文章,欢迎大家关注,一起聊天、吐槽,一起努力工作,认真生活!

安卓SDK的配置流程以及安装build-tools等插件的更多相关文章
- eclipse 安装spring tools suite插件
之前使用idea进行springboot项目的开发学习,但是由于idea是收费的,总是用着用着说验证码到期之类的,总之还是很不爽,于是就想重新采用eclipse开发springboot项目,为了方便s ...
- Windows android SDK环境配置及判断安装成功
- xampp+vscode开发php的配置流程
一.所需文件 1.xampp集成服务器(个人使用7.1.7)https://www.apachefriends.org/download.html 2.vscode https://code.visu ...
- visual c++ build tools的安装与使用
https://visualstudio.microsoft.com/zh-hans/thank-you-downloading-visual-studio/?sku=BuildTools&r ...
- 使用 Build Pipeline View 插件图表展示Jenkins job依赖关系
使用 Build Pipeline View 查看Jenkins的Job的依赖关系图表 安装 Build Pipeline View 插件下载地址 下载后再jenkins的"插件管理&quo ...
- 搭建开发环境1)安装VMware Tools
1.安装Vmware Tools 安装VMware Tools ,在虚拟机中装Linux 一般都不是默认全屏这个就需要安装VMware Tools的插件或者写个脚本文件每次启动的时候自动调整分辨率的大 ...
- Unity3D 发布APK安卓环境配置步骤、安装、教程(含Java/Android)(超全流程)
Unity3D安卓环境配置运行 本文提供全流程,中文翻译.Chinar坚持将简单的生活方式,带给世人!(拥有更好的阅读体验 -- 高分辨率用户请根据需求调整网页缩放比例) Chinar -- 心分享. ...
- Icingaweb2监控oracle数据库的安装配置流程
Icinga2安装配置check_oracle_health流程 1.安装 由于check_oracle_health是使用perl语言编写的,因此在安装该插件之前,首先要安装oracle的客户端实例 ...
- [ubuntu]android SDK 与Gradle环境的安装与配置|搭建android基础开发/构建环境
系统环境: linux:ubuntu18 已配置jdk 环境变量 切换到root账户 sudo su 安装Android-sdk (0)准备工作 切换到/usr/local目录: /usr/local ...
随机推荐
- hadoop_hdfs_上传文件报错
错误提示: INFO hdfs.DFSClient: Exception in createBlockOutputStream java.io.IOException: Bad connect ack ...
- Makefile中几种变量赋值运算符
Makefile中几种变量赋值运算符: = :最简单的赋值 := :一般也是赋值 以上这两个大部分情况下效果是一样的,但是有时候不一样. 用 = 赋值的变量,在被解析时他的值取决于最 ...
- hibernate配置注意事项
1:多对一配置 private Set<DrawRecordModel> cjrecordsSet = new HashSet<DrawRecordModel>(); 正确 p ...
- .net core webapi添加swagger
依赖项——右键——管理NuGet程序包——浏览——输入以下内容 Install-Package Swashbuckle.AspNetCore -Pre 双击Properties——点击生成——勾选XM ...
- 使用burpsuite的几点经验
背景: 最近在做完一个系统的渗透测试,我同事在我昨晚渗透测试之后上去看了一下,发现了了一个我没有发现的漏洞. 请教了他之后,发现这个漏洞他是通过burp的scan发现的,只是对一个有参数的请求包sca ...
- 如何使用Keka for Mac提取受密码保护的文件?用Keka提取文件的格式
如何使用Keka for Mac提取受密码保护的文件?keka Mac是很多人喜欢的压缩解压工具,以小巧,使用简单,界面简洁受到很多Mac用户的喜欢,你还可以使用它提取文件,下面我们就来介绍一下关于用 ...
- 【leetcode】1007. Minimum Domino Rotations For Equal Row
题目如下: In a row of dominoes, A[i] and B[i] represent the top and bottom halves of the i-th domino. ( ...
- vue cli 项目中设置背景图
https://blog.csdn.net/MoLvSHan/article/details/78204972 不能直接写成相对路径,像下面这这种就会报错 backgroundImage: " ...
- Jenkins之配置GitHub-Webhook2
什么是持续集成(Continuous integration) 提出者Martin Fowler本人对持续集成是这样定义的:持续集成是一种软件开发实践,即团队开发成员经常集成他们的工作,通常每个成员每 ...
- Appium环境搭建(Appium库的安装)
Appium环境搭建 谷歌驱动和对照:注意:64位向下兼容,直接下载32位的就可以啦,亲测可用. https://blog.csdn.net/allthewayforward/article/deta ...