android学习第1篇:windows下android环境搭建:adt-bundle

安卓学习开始了!

在windows上搭建安卓开发环境,看似简单,其实问题很多,我整整搭建了5天才搞定,当然,也是因为工作有些忙的原因,时间不太多,OK,本篇教程,我会将我遇到的所有问题都写上,希望看到这篇博客的朋友,不会犯同样的错误。

一.搭建JAVA开发环境

1.基本概念

如果你会JAVA,那直接略过就行。

http://blog.csdn.net/alspwx/article/details/20799017

这篇博客,是我以前转载的别人的,主要是介绍:J2EE\J2ME\JVM\JRE\JDK等的区别,相信你看了之后,会有收获。

2.为什么要搭建JAVA开发环境

首先,现在主流的安卓开发工具,eclipse就是用JAVA开发的,而安卓开发同样也是用JAVA语言,如果不搭建JAVA开发环境,比如JDK等,你如何将这些开发环境跑起来呢?所以,搭建JAVA开发环境是必须的。

3.搭建JAVA开发环境第一步:JDK的下载

官方下载地址: http://www.oracle.com/technetwork/java/javase/downloads/index.html

请注意,安装路径不要有空格和中文字符。

4.搭建JAVA开发环境第二步:环境变量的配置

http://blog.csdn.net/alspwx/article/details/20804515

这仍然是我转载的一篇文章,里面有环境配置的详细配置,还有我自己的一些理解。

因为安装JDK的时候,会安装JRE,安装JRE的时候,会安装JVM,OK,到此,JAVA开发环境搭建完成。

二.搭建安卓开发环境

1.基本概念

ADT-Bundle for Windows 是由Google Android官方提供的集成式IDE,已经包含了Eclipse,你无需再去下载Eclipse,并且里面已集成了插件,它解决了大部分新手通过eclipse来配置Android开发环境的复杂问题。

有了ADT-Bundle,新涉足安卓开发的同学也无需再像以前那样在网上参考繁琐的配置教程,可以轻松一步到位进行Android应用开发。

OK,那么adt-bundle包含了什么东西呢?

首先,eclipse是有的,这是你的开发工具。

然后,SDK也是有的。Android SDK 指的是Android专属的软件开发工具包。

最后,还有ADT,这是什么呢?他是eclipse和SDK的桥梁,可以说,没有ADT,eclipse无法使用SDK,那你自然无法通过eclipse来开发安卓了。

adt-bundle,已经将ADT集成到eclipse了,所以,你几乎不需要任何配置,就可以进行开发了。

2.搭建安卓开发环境第一步:ADT-Bundle for Windows下载

官方下载地址:http://developer.android.com/sdk/index.html

然而,一般情况下,这个网址不访问不了的,因为谷歌被禁了,所以,顺带着该官网也打不开,所以,一般不推荐这种下载方式。

我们可以从百度云盘、或者是一些第三方网站下载。然而,这些毕竟不是官方网站,所以有些并不太靠谱,一个ADT-BUNDLE又挺大的,可能下载了好多,都不太能用,所以,我将我下载好的adt-bundle,放到了百度云盘上,供大家下载。

http://pan.baidu.com/s/1eQ2ArNO

在上面,可以根据你的电脑是windows还是LINUX,32位、还是64位,选择下载相应版本。

别看文件夹,是2013年的,现在用,绝对没有问题。

2.搭建安卓开发环境第二步:安装(只介绍windows的,LINUX的我也没用过)

下载的压缩包,请解压到一个目录下,就可以了,是不需要任何安装的。

不过,请注意,不要把该压缩包放到一个目录名很长的文件夹下,否则可能会出现解压失败。(我之前出现过这个错误,以为是压缩包的问题,结果是我文件夹太长的缘故)

3.搭建安卓开发环境第三步:更新SDK

双击sdk.manager.exe,将会出现如下:

下面要开始更新!

那么,这里其实有很多人,相信会有一个问题:我到底该更新哪些呢?

1、从第二个选项:android.4.4.2(API 19)开始,所有的API都应该更新。

因为这些是对应不同安卓版本的平台及API接口,如果没有这些,你如何进行开发呢?

当然,一些比较老的,比如android2.1啊,之类的,不更新也没事了。

总是,API接口这样子,只要有,就更新,不会出错的,现在已经有android 5.0的了,更新完后,也会有的。

2.tools

这货该不该更新呢?这里写下我的理解(当然,我是新手,这是我个人的理解,如果理解错了,请点出来,我也学习下):

如果你将tools完全更新,那么,当你用eclipse进行android开发的时候,会出错,会提示:ADT和SDK不兼容。

因为,ADT是:20.0.0版本,而你更新了tools后,会变成了23.0.0,因此,会不兼容。

同时,在创建安卓工程的时候,流程等都会有一些不同。

所以,建议不更新!

如果,更新,请看好版本,进行选择再更新!

比如,AVD的建立、安卓工程的创建,都和tools有关系。所以,为了防止出错,不更新!

还有一个原因,现在网上的书籍和视频、资料等,都是android4.0为主的,你更新的那么高,和书上的都不太一样了,对于初学者而言,也是一个困扰。

3.extras

这个字面意思理解,是额外的意思。也就是可安装,也可以不安装。

个人建议,不安装,以后如果有需求了,再来安装。

具体这个文件夹里到底有什么,百度了半天,也没个所以然,所以就先这样吧。

OK,到这一步,选择完毕,点击“install packages”,将会进入,如下页面:

点击,ACCEPT License,然后发现"install"按钮,可以点击了。

点击它,进行更新。这个过程,比较漫长,耐心等待。

4.搭建安卓开发环境第四步:更新不了的解决方案

按照下图,进行配置,基本上都是可以更新的。

OK,到这一步更新完为止,安卓环境全部搭建完成。

打开,eclipse,就可以进行开发了。

那么,如何创建第一个安卓项目?如何搭建AVD?网上会有很多教程,我也会在下一篇博客介绍!

时间: 11-24

android学习第1篇:windows下android环境搭建:adt-bundle的相关文章

【转】android 最新 NDK r8 在window下开发环境搭建 安装配置与使用 详细图文讲解,完整实际配置过程记录(原创)

原文网址:http://www.cnblogs.com/zdz8207/archive/2012/11/27/android-ndk-install.html android 最新 NDK r8 在window下开发环境搭建 安装配置与使用 详细图文讲解,完整实际配置过程记录(原创) 一直想搞NDK开发却一直给其他事情耽搁了,参考了些网上的资料今天终于把环境搭建起来了,把过程记录下来分享给大家. 内容目录: 1.默认基础环境 2.NDK下载与配置 3.安装Cygwin 4.用NDK编译 5.安装

windows下egret环境搭建

作者:zccst 1,下载安装nodejs 安装完毕,通过cmd.exe查看 node -v正常 npm 时报错:nodejs/windows Error: ENOENT, stat 'C:\Users\RT\AppData\Roaming\npm' 解决办法:Manually creating a folder named 'npm' in the displayed path fixed the problem 翻译过来就是,在'C:\Users\RT\AppData\Roaming\'下建

Windows下NodeJS环境搭建

Windows下NodeJS环境搭建 1. NodeJS Javascript运行环境,可以解析JavaScript语言,采用Chrome V8引擎,可以理解为你安装了一个Chrome浏览器,然后把浏览器的图形化界面都扒光,把没必要的一些功能都扒光,只留下一个核心V8引擎,再把这个引擎外面封装一些接口,就成了NodeJS. 2. NPM(CNPM) 一个包管理器.就像我们装新家需要有现成的实木门,现成的组合厨房,现成的彩电电冰箱,然后把这些都拿过来以后像拼积木一样把他们拼到屋子里就完成了一个新家

Android学习笔记之(一)开发环境搭建

至于说Android是什么之类的俺就不啰嗦了,因为它离我们太近了.直接上手配置环境.对于程序开发员来说,面对一个新的东西,上手莫过于几个东西了:开发包(提供了哪些API).编程语言(用什么语言来编程)和开发环境(包括IDE和Tools),然后就是工程文件结构(源文件.编译生成的文件和资源文件等放在哪)和第一个HelloWorld程序了.呵呵,个人浅见,若有不妥,还望赐教.那这个开发环境的搭建就是这么些个步骤了. Android SDK 提供了开发Android软件必需的API库和开发工具.目前的

Laravel学习之Windows下Homestead环境搭建

一.简介 1.Homestead Laravel Homestead是官方预封装的Vagrant box,提供给我们学习和开发者一个环境,我们在自己的电脑上不要装PHP,HHVM,WEB服务器等其他软件.也不用担心环境搭建带来的问题,Vagrant box全部都会给解决好,我们只需要使用就好.如果有问题,我们可以重新销毁vagrant box重新安装一个即可. 2.内置软件 Ubuntu 16.04 Git PHP 7.0 HHVM Nginx MySQL MariaDB Sqlite3 Pos

Python科学计算(二)windows下开发环境搭建(当用pip安装出现Unable to find vcvarsall.bat)

用于科学计算Python语言真的是amazing! 方法一:直接安装集成好的软件 刚开始使用numpy.scipy这些模块的时候,图个方便直接使用了一个叫做Enthought的软件.Enthought是一家位于美国得克萨斯州首府奥斯汀的软件公司,主要使用Python从事科学计算工具的开发.Enthought里面包含了很多库,不需要你自己安装就可以直接使用了. 其实还又很多Python科学计算的集成软件,比如Python(x, y)和WinPython,个人感觉WinPython还是不错的,里面包

windows下 react-native环境搭建

跟着慕课网做案例,搭建rn环境遇到很大问题. 下面说一下: 首先看一下文档:http://reactnative.cn/docs/0.44/getting-started.html#content 注意其中的几句话: Android Studio需要Java Development Kit [JDK] 1.8或更高版本.你可以在命令行中输入 javac -version来查看你当前安装的JDK版本.如果版本不合要求,则可以到 官网上下载. 或是使用包管理器来安装(比如choco install

Spark在Windows下的环境搭建

由于Spark是用Scala来写的,所以Spark对Scala肯定是原生态支持的,因此这里以Scala为主来介绍Spark环境的搭建,主要包括四个步骤,分别是:JDK的安装,Scala的安装,Spark的安装,Hadoop的下载和配置.为了突出"From Scratch"的特点(都是标题没选好的缘故),所以下面的步骤稍显有些啰嗦,老司机大可不必阅读,直接跳过就好.  一.JDK的安装与环境变量的设置 1.1 JDK的安装 JDK(全称是JavaTM Platform Standard

IOS开发-windows下object-c环境搭建

手头没有mac,开始学习object-c,只有在windows下搭建object-c编译环境. 下载需要的软件:http://www.gnustep.org/experience/Windows.html 安装gnustep-msys-system,gnustep-core,gnustep-devel,gnustep-cairo: 依次安装,直接默认下一步,前两个是必装,后两个选装,我的如下: 安装完成后,默认路径为:C:\GNUstep: 新建helloworld.m文件: #import <

windows下python环境搭建及第一个hello world

下为windows环境下的搭建过程,闲着无事记录一下,以备后用,也可以给新入门的做个参考.主要包括Python开发环境下载.安装.测试:IDE(我这里选择的是pycharm)下载.安装.配置,以及第一个hello world的运行,具体如下: 1:访问Python官网,地址:http://www.python.org/download/,下载最新的python版本. 2:安装下载包:运行下载的python安装包,然后确认JDK已安装并配置好. 3:配置环境变量:把python的安装目录添加到pt