从零开始学习Android(一)Android环境的搭建
好久没有开始写博客了,最近开始学习Android,所以想把学习的笔记都一一记录下来。一来是方便自己以后资料的查询,其次也是给Android新手朋友进行学习使用,再次也希
望得到高手的指点。废话少说,我们正式进入主题。
首先,既然我们说了是从零开始,那我们自然第一步就应该是环境的搭建了。
1.下载
工欲善其事必先利其器。一个好的开发工具必然让我们事半功倍,这里我们选择的是google官网所提供的ADT(Android Developer Tools)。由于大陆对Google的限制,可能
会导致我们下载起来,困难重重,再次提高两个解决方案。
(1).使用google提供的GoAgent。具体使用的教程可以参考这篇教程http://wildcat.name/goagent.html。
(2).使用代理服务器,再次我使用的是VPN代理。网上提供了很多VPN,大部分是收费的,至于一些免费的VPN,效果并不是很好(这点在我们更新Android SDK时候就会有很深
刻的感受)。
google官网最新的提供了若干个版本供我们下载,在这里为了方便我给大家提供一个我个人的网盘下载链接。
http://pan.baidu.com/s/1eQEI98Y。这个是adt-bundle-windows-x86-20140702。 windows 32位版本。
http://pan.baidu.com/s/1i3qVU3z。这个是adt-bundle-windows-x86_64-20140702。 windows 64位版本。
当然,如果你已经跨墙出去的话,可以去goolge的官网下载。下载地址:http://developer.android.com/sdk/index.html#download。
(当然,首先你需要确保自己已经安装了JDK,JDK1.6或JDK1.7都可以)
2.解压。
下载完成之后,是个压缩包,我们需要将其解压。将压缩包解压到其中的一个硬盘即可。解压完成之后,会有三个文件如图1所示。
在这里简单说下这三个文件。
第一个文件夹eclipse下含有我们基本的Eclipse所需的东西。并且打开我们环境的入口也在这个文件夹下,即eclipse.exe。
第二个文件夹sdk下含有关于SDK的内容。我们之后所需要做的更新都会下载到这个文件夹下,顺便说下,SDK更新完之后,这个文件夹可能有10G之大。
第三个文件SDK Manager.exe即是我们的SDK下载的管理器。后面我们会详细说关系SDK Manager。
3.SDK的配置及更新。
首先说简单的,即SDK的配置。
打开菜单栏下的 Windows/Preferences,在左侧选择Anroid ,然后看SDK Location是否是我们解压之后的SDK路径,如果不是,点击Browe选择你安装的SDK路径。
然后我们来说最让人虐心的-SDK的更新。
点击Android SDK Manager。如图2上的红圈圈出来的小图标。
如果你没有这个小图标。切莫急,并不一定是你压缩包的问题。该问题很可能是你没有在界面上选择显示该按钮。
点击之后,我们就开始了安装过程。这时候,我们首先是需要打开我们的代理服务器,否则就获取不到需要的更新包。选择我们需要的更新包进行更新。在这里我选择了所
有的包进行安装。安装的过程堪称虐心。这个新下载安装的包会自动安装到我们的SDK文件夹下,我使用VPN代理安装了大概两天的时间。安装完之后,之前我们提到的SDK那个文件夹的大小一下子就升至到了10多G。
注:如果你没有使用VPN代理或者其他代理软件的话,很有可能就更新不了安装包,更不要提下载安装了。
从零开始学习Android(一)Android环境的搭建的更多相关文章
- 从零开始学习docker之在docker中搭建redis(集群)
docker搭建redis集群 docker-compose是以多容器的方式启动,非常适合用来启动集群 一.环境准备 云环境:CentOS 7.6 64位 二.安装docker-compose #需要 ...
- Android adt-bundle 开发环境的搭建_windows
本文完全拷贝的是: https://www.jb51.net/article/87953.htm 的文章仅仅用于自己保存学习消息. Android开发环境有三种方式,分别是JDK+SDK+Ecli ...
- android开发学习---linux下开发环境的搭建&& android基础知识介绍
一.配置所需开发环境 1.基本环境配置 JDK 5或以上版本(仅有JRE不够) (http://www.oracle.com/technetwork/java/javase/downloads/ind ...
- Android开发-之环境的搭建
关于Android开发可以使用的工具有eclipse和Android studio等,这两个工具都各有各的好处和不足.studio是谷歌推出的一款开发工具,而我们都知道Android就是谷歌公司的,所 ...
- Android adt-bundle 开发环境的搭建_Linuxs
本文完全是拷贝的: https://www.jb51.net/article/87957.htm 的文章, 有需要请看原文, 拷贝仅用于学习记录. 本文与<利用adt-bundle轻松搭建An ...
- Android应用开发环境的搭建和使用
主要包括Android SDK.Android开发工具:也包括如何使用Android提供的ADB.DDMS.AAPT.DX等工具,掌握这些工具是开发Android应用的基础技能. 1.Android的 ...
- android studio 开发环境的搭建
步骤如下: 下载安装配置JDK(注意配置环境变量JAVA_HOME Path CLASSPATH) 从官网下载Android Studio(可以下载带有SDK版本的) 安装Android Studio ...
- JAVA学习:maven开发环境快速搭建
转自:http://tech.it168.com/a2011/1204/1283/000001283307.shtml 最近,开发中要用到maven,所以对maven进行了简单的学习.因为有个mave ...
- 02LaTeX学习系列之---TeX环境的搭建
目录 02Latex的下载与安装及其编译IDE 目录 前言 (一)Tex Live的下载 1. Tex Live官方下载网站: (二)TeXStudio 1.TeXStudio官网下载 2.TeXSt ...
- Activiti工作流框架学习(一)——环境的搭建和数据表的了解
一.什么是工作流 工作流(Workflow),就是“业务过程的部分或整体在计算机应用环境下的自动化”,它主要解决的是“使在多个参与者之间按照某种预定义的规则传递文档.信息或任务的过程自动进行,从而实现 ...
随机推荐
- a 添加href后当前栏目如何高亮显示
//nav $(".nav li a").each(function() { $this = $(this); if ($this[0].href == String(window ...
- JAVASE02-Unit04: 集合框架 、 集合操作 —— 线性表
Unit04: 集合框架 . 集合操作 -- 线性表 操作集合元素相关方法 package day04; import java.util.ArrayList; import java.util.Co ...
- 用linq批量更新数据集
对于数据集需要更新所有对象的FTaxRate 赋值为ftax_rate 以下采用遍历方式更新: foreach (var entry in _dataEntityList){ entry.FTaxRa ...
- C# Console控制命令
参考博客:C# 控制台程序(命令行程序)设置字体颜色,窗口宽高,光标行数 禁用控制台关闭按钮,参考博客:禁用C#控制台应用程序的关闭按钮 参考博客:c# 控制台程序禁用关闭按钮完美解决 #region ...
- mongodb学习(一)
操作系统环境:ubuntu. 安装mongodb:apt-get install mongodb 安装后运行:mongod提示:[initandlisten] exception in initAnd ...
- spring ioc三种注入方式
spring ioc三种注入方式 IOC ,全称 (Inverse Of Control) ,中文意思为:控制反转 什么是控制反转? 控制反转是一种将组件依赖关系的创建和管理置于程序外部的技术. 由容 ...
- springmvc中的controller是单例的
今天发现spring3中的controller默认是单例的,若是某个controller中有一个私有的变量a,所有请求到同一个controller时,使用的a变量是共用的,即若是某个请求中修改了这个变 ...
- NDK开发-简介&环境搭建(Eclipse,Android Studio)
NDK简介 NDK(Native Development Kit)是一套工具集,允许你在Android应用中嵌入c或c++. 使用NDK的好处主要有以下4点: 安全:由于apk的java层代码很容易被 ...
- shell: bad interpreter: No such file or directory
执行shell脚本 错误提示如下: bash: ./back : bad interpreter:No such file or directory 因为操作系统是windows,在win ...
- 用canvas画环形圆形图片
效果如图自动绘制不停歇 代码如下 var canvas = document.getElementById('myCanvas'),width = canvas.width,height = canv ...

