工作室原创出品,欢迎转载,欢迎交流。

转载请注明原文:http://www.cnblogs.com/wangleiblog/p/6019063.html

Android开发之旅目录

1 前言

很多朋友都想开始自己的Android开发之旅,但是遇到困难重重。从最开始接触Android开发,从搭建开发环境就花了我大部分时间。所以,作为Android开发第一步,开发环境的搭建,显得基础而重要,下面介绍一种快速搭建Android开发环境的方法,以帮助更多朋友快速上手。本篇文章是讲述在windows环境下快速搭建Android开发环境。限于现在长城防火墙,我为大家准备了好了相关资源,并挂在了网上提供下载。

2 准备资源

  1. Windows 操作系统(winxp,win7,win8,win10 32位,64位均可)
  2. Eclipse(含ADT)(已放在百度网盘,文末附链接)
  3. Java环境(已放在百度网盘,文末附链接)

3 搭建环境

3.1 安装java环境

下载本文提供的java环境,从官网下载也行(1.7.0以上版本为宜),将java环境安装至windows某目录,不要带中文,如:”c:\java”,首先点击” jdk-7u67-windows-i586.exe“:单击下一步

点击更改,选择安装目录:“c:\java”

之后一路单击下一步,遇到jre安装什么的不用管。那个是运行环境,用于打包的,直接下一步就可以。

最后结束安装。接着需要将java加入我们系统的环境变量之中:选中 "计算机" --> 右键 --> 属性 --> 高级系统设置 --> 高级 --> 环境变量

接着在”系统变量”中选中“Path”变量,点击编辑:

在变量值中加入java的bin路径,这里是”c:\java\bin”,注意前面加一个分号“;”和之前的环境变量隔开。最后打开一个命令行(cmd),输入“java -version”,查看java环境变量是否配置完毕:

输出正确,到这里java环境已经配置完毕。

3.2  安装Eclipse(带ADT)

下载本文提供的Eclipse,并解压到windows某目录,如“c:\eclipse”:

仔细看看这个目录,eclipse是eclipse开发环境所在目录,sdk是Android SDk所在目录,SDK Manager是Android的版本管理器。进入eclipse所在目录:

双击eclipse,打开eclipse开发环境,首先会选择workspace,即工作空间。这里可以自己输入一个,不要带中文,默认的是“QinFS_AndroidWorkspace”

点击OK,进入主界面,初次会提示是否选择项Google发送反馈信息,本文建议选否。

最后进入系统主界面,如下:

至此,Eclipse的安装完毕。

3.3  建立Android模拟器

现在建立Android模拟器,模拟器可用于调试我们写的android程序。首先我们查看一下eclipse顶部的标题栏,有两个Android机器人的图标:

其中,左边的是SDK版本管理器,右边是Android模拟器管理器。打开左边的版本管理器,可以看到本系统已经默认安装了API18,也就是4.3版本。有条件的话,可以自己在线对SDK进行更新,一般的软件,API就够用了,市面上大多数手机都支持Android4.3.

接着,打开右边的模拟器管理器,创建我们自己的Android模拟器:

这里直接使用内置的虚拟机模块。选择右侧的”Device Definition”,进入内置模板选择界面:

这里有很多模板提供选择,在这里,我们选择Nexus S by Google。

设置SD Card 的大小为512Mb,其他不用改,单击ok即可。最后设置完后会在左侧的devices里面出现这个模拟器:

选择start可以启动这个模拟器。

至此,android模拟器建立完毕。

4 测试开发环境

搭建完开发环境后,我们通常会迫不及待的开发一个验证程序来证明我们的环境可以使用。所以下面我们来完成一个最常见的“hello world”应用。

首先打开IDE:点击 File --> new  --> project  --> android project

进入新建Android project界面,起一个Name,名叫“Hello World”

之后都选默认next就行,最后可以自动生成一个具有基本选项的App项目。:

这个时候什么都不做,点击上方的的绿色按钮,就可以直接运行出helloworld程序,如下图:

5 小结

本文讲解了搭建Android开发环境,以及编写一个HelloWorld程序(基本等于0代码,后面会进一步介绍Android开发),为初学者迈出android开发的第一步提供了一个参考教程,希望能够帮助到有需要的朋友。

下面附上本文涉及到的资源下载地址:

Eclipse:http://pan.baidu.com/s/1kVk9DuJ

JDK:http://pan.baidu.com/s/1i4MXkHn

Demo:http://pan.baidu.com/s/1o8pTjq6

6. 联系我们

代码之间工作室,专业计算机程序设计。

技术交流QQ群:439261058

商务合作加QQ:1215714557

Android开发之旅(1) 之 Android 开发环境搭建的更多相关文章

  1. 我的Android进阶之旅------>如何解决Android 5.0中出现的警告: Service Intent must be explicit:

    我的Android进阶之旅-->如何解决Android 5.0中出现的警告: java.lang.IllegalArgumentException: Service Intent must be ...

  2. 勤拂拭软件Android开发之旅(1) 之 Android 开发环境搭建

    勤拂拭软件工作室原创出品,欢迎转载,欢迎交流. 转载请注明原文:http://www.cnblogs.com/wangleiblog/p/6019063.html 勤拂拭软件Android开发之旅目录 ...

  3. Android开发之旅3:android架构

    引言 通过前面两篇: Android 开发之旅:环境搭建及HelloWorld Android 开发之旅:HelloWorld项目的目录结构 我们对android有了个大致的了解,知道如何搭建andr ...

  4. Android之旅十八 百度地图环境搭建

    在android中使用百度地图,我们能够先看看百度地图对应的SDK信息:http://developer.baidu.com/map/index.php? title=androidsdk,它里面基本 ...

  5. Ionic-wechat项目边开发边学(一):环境搭建和创建一个项目

    之前学AngularJS,教程过了一遍觉得很简单,但真正写几个Demo就错误百出,一个小小的功能要折腾很久.所以这次学Ionic,准备以开发一个项目为切入点去学,那么问题来了,开发什么项目呢? 纠结了 ...

  6. 【Cocos2d-X开发笔记】第一期 Cocos2d-X的环境搭建

          作者今天开始正式开始学习Cocos2d-X引擎进行游戏编程,预计两天会更新一期,最后实现ios游戏的appsore上线. (部分内容转载自:http://blog.csdn.net/yan ...

  7. 跟我一起,利用bitcms内容管理系统从0到1学习小程序开发:一、IIS下SSL环境搭建

    缘起 1.从事互联网十来年了,一直想把自己的从事开发过程遇到的问题给写出来,分享给大家.可是可是这只是个种想法,想想之后就放下了,写出来的类文章是少之又少.古人说无志之人常立志,有志之人立长志.今天, ...

  8. [游戏开发日志]Windows下Cocos2d-x 3.14环境搭建

    总介绍 我们小组使用的是cocos2d-x的游戏开发引擎,因此在所有开发工作之前,我们需要对这个引擎进行环境的搭建. 搭建过程 VS2013的下载和安装 VS只是作为一个开发环境而已,简单来说就是敲代 ...

  9. 【开发板试用报告】鸿蒙OS环境搭建及代码烧录

    鸿蒙系统的代码编译环境需要linux系统,软件开发和代码烧录需要windows环境. Linux环境 参考官方链接:https://gitee.com/openharmony/docs/blob/ma ...

随机推荐

  1. Springmvc案例1----基于spring2.5的採用xml配置

    首先是项目和所须要的包截图: 改动xml文件: <?xml version="1.0" encoding="UTF-8"?> <web-app ...

  2. WPF--3Dmax+blend+WPF综合运用

    引自:http://blog.sina.com.cn/s/blog_95dbdf9e0100we3z.html 本人小菜,WPF刚入门,只是写一下最近的项目心得.欢迎各位前辈们前来拍砖指正,感激不敬! ...

  3. 通用javascript脚本函数库

    /* 名字:Common.js 功能:通用javascript脚本函数库 包括: 1.Trim(str)--去除字符串两边的空格 2.XMLEncode(str)--对字符串进行XML编码 3.Sho ...

  4. 在sql语句中 inner join ,left join,right join 和on 以及where

    当使用几种join的时候,on是指表连接起来基于的条件,where是对连接的表进行过滤的条件. where 1=1  当我们需要拼接字符串的时候 在基础sql字符串中写上where 1=1 可以不需要 ...

  5. The bundle does not contain an app icon for iPhone / iPod Touch of exactly &#39;120x120&#39; pixels, in .pn

    xcode 6.3 载发生时的应用'Missing recommended icon file - The bundle does not contain an app icon for iPhone ...

  6. 浅谈C/C++堆栈指引——C/C++堆栈很强大(绝美)

    C/C++堆栈指引 Binhua Liu 前言 我们经常会讨论这样的问题:什么时候数据存储在飞鸽传书堆栈(Stack)中,什么时候数据存储在堆(Heap)中.我们知道,局部变量是存储在堆栈中的:deb ...

  7. 关于VS2015中的code snippet无法使用的问题

    什么是code snippet? Code snippets are small blocks of reusable code that can be inserted in a code file ...

  8. crawler_正则表达式零宽断言

    在使用正则表达式时,有时我们需要捕获的内容前后必须是特定内容,但又不捕获这些特定内容的时候,零宽断言就起到作用了. (?=exp):零宽度正预测先行断言,它断言自身出现的位置的后面能匹配表达式exp. ...

  9. hibernate关于一对一注解配置

    注解(Annotation),也叫元数据.一种代码级别的说明.它是JDK1.5及以后版本引入的一个特性,与类.接口.枚举是在同一个层次.它可以声明在包.类.字段.方法.局部变量.方法参数等的前面,用来 ...

  10. jquery ready和window onload区别

    window onload是指标签加载完成,并且标签资源加载完成: jquery ready是指标签加载完成,标签资源可能未加载完成 $(document).ready(function(){});= ...