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

转载请注明原文: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. Linux经常使用的命令(21) - find参数具体解释

    一.使用name选项: 文件名称选项是find命令最经常使用的选项.要么单独使用该选项,要么和其它选项一起使用.  能够使用某种文件名称模式来匹配文件,记住要用引號将文件名称模式引起来.  无论当前路 ...

  2. PHP中遍历关联数组的方法

    下面介绍PHP中遍历关联数组的三种方法:foreach <?php $sports = array( 'football' => 'good', 'swimming' => 'ver ...

  3. qt线程(转)----这篇很专业!

    本文档是自己所整理的一份文档,部分是原创,还转贴了网上的一此资料(已经标明了),(难点是多线程的编写),是有源代码的,大家可以作为参考,用到的知识是视频采集,压缩解压(xvid),实时传输(jrtp) ...

  4. windows安装Oracle10G

     1.解压文件10201_database_win32.zip.并双击解压文件夹下的setup.exe,出现安装界面,例如以下: 输入口令和确认口令.如:password,点击下一步,出现例如以下 ...

  5. eclipse 配置maven tomcat 环境

    一  maven配置文件路径 二  tomcat 和JRE位置 三 validation 设置 四 五 六 设置run(debug) configurations 七 添加server时添加 reso ...

  6. abp.message

    abp.message.success(app.localize('SomeMessage'), app.localize('Title')) .done(function() { //do some ...

  7. 关于 IIS 上运行 ASP.NET Core 站点的“HTTP 错误 500.19”错误

    昨天回答了博问中的一个问题 —— “HTTP 错误 500.19 - Internal Server Error dotnetcore”,今天在这篇随笔中时候事后诸葛亮地小结一下. 服务器是 Wind ...

  8. DirectX 图形流水线

    Direct3D 的可编程流水线用来为实时游戏渲染图形(一个词概括——实时渲染) 上面的图是Dx11的实时渲染流水线,Dx的几个版本都是向下兼容的. Input-Assembler Stage: 输入 ...

  9. MVC 直接或间接继承自ActionResult的类型

    •ViewResult:使用View()可以指定一个页面,也可以指定传递的模型对象,如果没有指定参数则表示返回与Action同名的页面 •ContentResult:使用Content(string ...

  10. 数据绑定(三)为Binding指定绑定源的几种方法

    原文:数据绑定(三)为Binding指定绑定源的几种方法 Binding的源是数据的来源,所以,只要一个对象包含数据并能通过属性把数据暴露出来,它就能当作Binding的源来使用,常用的办法有: 一. ...