搭建Android开发环境

1 下载Android SDK

http://code.google.com/android/download.html

这是官方网址,进入后跟着流程走,选择适合于自己平台(这里是Windows)的SDK包下载。下载后直接解压就可以使用了。

为了在DOS控制台中直接使用SDK的工具,可以将SDK的目录添加到Windows的path环境变量中:在桌面上右击“我的电脑”,依次点击【属性】>【高级】>【环境变量】。双击【系统变量】里面的Path项,将Android SDK中tools目录的完整路径添加到这里。

2 下载JDK6

http://java.sun.com/javase/downloads/index.jsp

下载并安装Java开发包。

3 下载Eclipse3.4.1

http://www.eclipse.org/downloads/

在“Eclipse Packages”标签页中选择“Eclipse Classic3.4.1”进行下载。这是目前最新的版本。

对于Eclipse来说,直接解压之后就可以使用。

4 下载Eclipse的Android ADT插件

许多教程在这一步都是通过Eclipse自身的update功能进行下载:

启动Eclipse,选择【Help】 > 【Soft Updates】 > 【Find and Install…】

选择“Available Software”标签页,点击【Add Site…】按键。添加update站点:https://dl-ssl.google.com/android/eclipse/

这时窗口中新增了“https://dl-ssl.google.com/android/eclipse/”项,选中该项,点击【Install…】按键即可下载。

注:许多国内的网友都无法完成这样的升级,通常是进行到一半就没有任何反映了(其他插件,例如pydev也是这样)。

没关系,我们直接到Android官网去下载这个ADT插件:

http://code.google.com/android/adt_download.html

下载完成后解压,将“features”和“plugins”目录中的文件拷贝到Eclipse的对应目录中就可以了。

重启Eclipse,进行Android SDK设置:

选择【Windows】 > 【Preferences…】打开编辑属性窗口

选择Android属性面板

加入Android SDK的目录(点击【Browse…】进行选择,这里是“android-sdk-windows-1.0_r1”所在的目录)。

设置Eclipse的Java JDK属性设置

选择【Window】>【Preferences…】打开编辑属性窗口

选择Java属性面板

选择Java编译器为6.0

点击Apply,和OK。

注:这是大多数教材提到的步骤。可是很奇怪,在我安装的时候并没有经历这样一个步骤(实际上,根本就没有“Java编译器为6.0”这个选项)。

我这里的Eclipse版本为最新的3.4.1,可能与它有关。

创建一个Android工程

搭建好开发环境之后,我们来创建一个Hello World工程,体验一下Android的开发。

1 选择【File】>【New】>【Project】

2 选择【Android】>【Android Project】,点击【Next】

3 创建一个新的Android工程

Project name(在计算机中存储工程的目录名):                       HelloWorld

Package name(包名,请参考Java相关的概念):                     com.china.hello

Activity name(UI界面窗口的类名,从Activity继承而来):      HelloChina

Application name(应用的标题名字):                                       test Android

这样一个Android的工程就创建完毕了。

在Package Explorer窗口中选择【src】>【com.china.hello】>【HelloChina.java】文件,编辑代码:

package com.china.hello;

import android.app.Activity;

import android.os.Bundle;

import android.widget.TextView;

public class HelloChina extends Activity {

/** Called when the activity is first created. */

@Override

public void onCreate(Bundle saveInstanceState) {

super.onCreate(saveInstanceState);

//setContentView(R.layout.main);

TextView tv = new TextView(this);

tv.setText("helloWorld");

setContentView(tv);

}

}

运行

在“Run As”窗口中选择“Android Application”,过一会儿就会出现模拟器窗口:


                           helloworld程序

怎么样,是不是很简单?

希望这篇文章对你有一定的帮助!

出来结果的过程可能大概需要1m,希望大家耐心点!

如何在Windows下搭建Android开发环境相关推荐

  1. 在Windows下搭建Android开发环境及遇到的问题

    转载1:http://www.cnblogs.com/xdp-gacl/p/4322165.html 转载2:http://www.cnblogs.com/zoupeiyang/p/4034517.h ...

  2. Windows下搭建Android开发环境

    新建项目时提示:proguard.cfg 系统找不到指定的文件  如图 解决方法: 方法一:在 android-sdk-windowstoolslib目录下新建proguard.cfg文件 内容如下: ...

  3. Windows下Ionic Android开发环境搭建

    转自 http://www.itwap.net/ArticleContent.aspx?id=26 来源: itwap.net 作者: 词略 时间: 2015-4-2 16:57:28 (一)Ioni ...

  4. 在Windows环境下搭建Android开发环境

    标题:在Windows环境下搭建 Android 开发环境 作者:CrazyPebble 时间:2011年2月28日 声明:此文在参考其他网上资料以及笔者实践总结写下,一来自己可以做一些总结,二来给跟 ...

  5. Windows下搭建ESP-IDF开发环境,适合ESP32/S2/C3/S3系列模组二次开发

    前言 本教程适用于以下两种用户: ①无Linux环境搭建经验或搭建Linux开发环境不成功: ②使用安信可windows一体化环境IDE V1.5开发环境搭建不成功: 本教程提供了windows下搭建 ...

  6. ubuntu下搭建android开发环境(转载)

    在ubuntu下搭建android开发环境,准备学习一下android开发. 1.安装JDK        首先到oracle的官网上下载linux版本的JDK(网址为:http://www.orac ...

  7. windows下搭建iphone开发环境

    在windows下搭建iphone开发环境,我是这样做的. 1. 安装虚拟机,并且在虚拟机中安装mac os: 2. 启动虚拟机的mac os, 然后安装 iphone sdk. 具体请参考以下几篇文 ...

  8. 乐鑫Esp32学习之旅② 巧用eclipes编辑器,官方教程在Windows下搭建esp32开发环境,打印 “Hello World”。

    本系列博客学习由非官方人员 半颗心脏 潜心所力所写,仅仅做个人技术交流分享,不做任何商业用途.如有不对之处,请留言,本人及时更改. 1. 爬坑学习新旅程,虚拟机搭建esp32开发环境,打印 " ...

  9. ubuntu下搭建android开发环境(四)核心篇安装AndroidStudio、sdk、jdk

    [置顶] ubuntu下搭建android开发环境(四)核心篇安装AndroidStudio.sdk.jdk(by 星空武哥) <div class="article_manage c ...

最新文章

  1. 安装LPC55S69 MicroPython模块是遇到的CDC Interface驱动问题
  2. [Curator] Path Cache 的使用与分析
  3. 24点游戏c语言去除重复,C语言解24点游戏程序
  4. mca终端_MCA的完整形式是什么?
  5. Asterisk入门系列
  6. MATLAB如何进行系统辨识(传递函数)
  7. Bzoj2732 [HNOI2012]射箭
  8. 用tbody解决div在table标签里无法隐藏某些行
  9. mysql统计和程序统计_Mysql之统计数据
  10. 隐马尔可夫模型简单理解
  11. 微信小程序+PHP实现登录注册(手把手教程)
  12. 在线抓娃娃 html,萤石云开放平台提供在线抓娃娃解决方案
  13. ios平台实现视频H264硬编码及软编码(附完整demo)
  14. Egret 骨骼动画
  15. linux 应用层gpio中断_树莓派官方自带gpio中断驱动bcm2708_gpio.c原理分析 linux 中断架构 中断子系统...
  16. 端到端的网络流量监控
  17. PHP高级面试题(三)
  18. 【FXCG】波段操作的四个步骤
  19. 利用 element ui 进度条实现渐变 条纹进度条
  20. 【廖雪峰】写一个验证Email地址的正则表达式

热门文章

  1. 掌握 git reset 使用
  2. 此计算机上的操作系统不符合 sql,windows7系统安装SQL server2012提示操作系统不符合最低要求怎么办...
  3. o00o0o php,PHP $O00OO0=urldecode eval 解密,记一次商业源码的去后门
  4. 中间件静态文件服务器,从koa-static中间件学习搭建静态文件服务器
  5. c语言读取txt第二行数值,c语言读取文件的第二行
  6. centos怎么编写java_编写的java程序在centos后台运行的方法
  7. linux怎样删除定时任务,Linux(CentOS)使用定时任务删除Tomcat日志文件
  8. 怎么用python统计字数_Python 统计字数的思路详解
  9. outlook qr码在哪里_高能手办团兑换码有哪些 高能手办团哪里兑换
  10. centos改变文件拥有者_每天学点之CentOS软件二进制包安装