一、For windows 7(注:XP会有问题)

1、JDK-Java SE download: http://www.oracle.com/technetwork/java/javase/downloads/index.html

  

  

  安装JDK和JRE

  JDK是Java的开发平台,在编写Java程序时,需要JDK进行编译处理;JRE是Java程序的运行环境,包含了JVM的实现 及Java核心类库,编译后的Java程序必须使用JRE执行。在下载的JDK安装包中集成了JDK与JRE,所以在安装JDK过程中会提示安装JRE。

  

  几个java的doc命令:

  java -version

  java -help

  java -home

  设置环境变量:

    path:增加“D:\Program Files\Java\jdk1.8.0_25\bin;”放在path前面

    增加classpath变量“D:\Program Files\Java\jdk1.8.0_25\lib\tools.jar;D:\Program Files\Java\jdk1.8.0_25\lib\dt.jar”

  

  javac时刚安装会提示:“javac不是内部命令或外部命令,也不是可运行的程序或批处理文件”,输入java -home时也报错。此时也是按环境变量配置好但却不生效,可以用命令:  

G:\Users\Copener>java -home
Unrecognized option: -home
Error: Could not create the Java Virtual Machine.
Error: A fatal exception has occurred. Program will exit.

G:\Users\Copener>set classpath=D:\Program Files\Java\jdk1.8.0_25\lib\tools.jar;D:\Program Files\Java\jdk1.8.0_25\lib\dt.jar;.;

G:\Users\Copener>set path=D:\Program Files\Java\jdk1.8.0_25\bin

G:\Users\Copener>javac

  

2、Tomcat download:http://tomcat.apache.org/download-80.cgi

  

3、Eclipse download:http://www.eclipse.org/downloads/

  下载这个:Eclipse IDE for Java EE Developers, 254 MB

  

  更改工作目录:File->workspace->other

4、Android提供了一个自定义插件为Eclipse IDE,叫做Android开发工具(ADT)。这个插件的目的是给你一个强大的,集成的环境中开发Android应用程序。它扩展了Eclipse的功能,让您快速建立新的Andr​​oid项目,建立一个应用程序的用户界面,调试你的应用程序,并出口签署(或无符号)的应用程序包(的APK)分布。

  ADT下载:http://developer.android.com/sdk/index.html 打不开时可能要自行找代理。

  

  下载完后文件如下:

  

  打开SDK Manager.exe下载各个版本的SDK和tool

  

  国内网站会提示连接不上服务器:Download interrupted: Connection to https://dl-ssl.google.com refused

  修改一下SDK设置

        

  添加下面几行到G:\Windows\System32\drivers\etc\hosts文件  

#android更新
203.208.46.146 dl.google.com
203.208.46.146 dl-ssl.google.com

终于有800K左右的速度下载了oh yeah!

下载无所需要的平台工具后把D:\Program Files\Android\SDK\tools目录添加进环境变量中并用android -h测试是否安装成功

在eclipse下面配置ADT:

启动Eclipse-》 Help菜单 -》Install New Software-》Add-》输入地址:http://dl-ssl.google.com/android/eclipse/。

选中要下载的工具,一路next。

下载完后若出现以下提示,选择open preferences进行设置

打开preferences后选择android项然后选择SDK的路径再apply一下,OK完成。

安装完成后找不到AVD的显示可以通过下面步骤显示到(window→Customize Perspective→Command Groups availability→Available command groups→Android SDK and AVD Manager)

  创建AVD(Android Virtual Device)

  

5、创建HelloWorld工程

  

  

  

  

Application Name:应用程序显示给用户的名称。在这用“HelloWorld”
Project Name:  项目目录,并在Eclipse中可见的名称。
Package Name:  应用程序包的命名空间(遵循Java中相同的规则)。包的名称必须是唯一的,建议使用与组织的反向域名开头的名称。在这可用“com.example.helloworld” 。

Minimum Required SDK:应用程序支持的Android SDK的最低版本。为了支持尽可能多的设备,应该设置可以为应用程序提供其核心功能集的最低版本。如果有只在新版本下才支持的功能,并且和核心功能不冲突,可以只在新版本中提供。

Target SDK:    代表你已经测试过的最高的版本,随着新版本的Andr​​oid,你应该在新版本中测试应用程序并更新,以符合最新的API并利用新的平台功能。

Compile With:   表示在编译时的应用程序的平台版本。默认情况下,设置为最新版本SDK。

Theme:     指定适用于该应用程序的Android UI风格。你可以先不管它。

  

  创建完之后直接点run就可以运行在AVD里面了,AVD启动会比较慢,调程序的时候可以按HOME键返回然后再运行修改过的APP,不用关闭AVD。

  

  

到此,android基于win7的开发环境建立完毕。

Android开发环境建立的更多相关文章

  1. 【转】在Ubuntu下建立Eclipse的Android开发环境

    本文将介绍如何建立Ubuntu下基于Eclipse的Android开发环境的方法. 大部分的Android开发者都是使用Eclipse来开发Android,本文将向各位介绍一下建立Ubuntu下基于E ...

  2. Linux学习心得之 Linux下命令行Android开发环境的搭建

    作者:枫雪庭 出处:http://www.cnblogs.com/FengXueTing-px/ 欢迎转载 Linux学习心得之 Linux下命令行Android开发环境的搭建 1. 前言2. Jav ...

  3. 第二章 搭建Android开发环境

    这一章为我们讲解了如何搭建Android开发环境. 首先要了解的是Android底层开发需要哪些工具:搭建android应用程序开发环境.android NDK开发环境和交叉编译环境,前两个用来测试L ...

  4. 五步搞定Android开发环境部署

    引言   在windows安装Android的开发环境不简单也说不上算复杂,本文写给第一次想在自己Windows上建立Android开发环境投入 Android浪潮的朋友们,为了确保大家能顺利完成开发 ...

  5. 史上最全系列Android开发环境搭建

    一.安装JDK1.JDK下载打开网站http://www.oracle.com/technetwor ... nloads-1880260.html,选择相应的操作系统下载JDK 2.安装JDK本机是 ...

  6. android开发环境搭建日记和嵌入式Android开发环境初探

    非常感谢博客园的各位,按照你们的博文,还有利用百度和谷歌逐渐建立了android的开发环境,只是给自己备份参考查看,看过的人可以忽略这篇文章. 本文章大部分参考了:http://www.cnblogs ...

  7. 五步搞定Android开发环境部署——非常详细的Android开发环境搭建教程

      在windows安装Android的开发环境不简单也说不上算复杂,本文写给第一次想在自己Windows上建立Android开发环境投入Android浪潮的朋友们,为了确保大家能顺利完成开发环境的搭 ...

  8. VMWARE + CENTOS在windows下配置cocos2d-x android开发环境

    VMWARE + CENTOS在windows配置cocos2d-x android开发环境 之前使用cygwin在windows开发android,后来使用了c++11特性,在cygwin中更新工具 ...

  9. Appium移动自动化测试(二)--安装Android开发环境

    继续Appium环境的搭建. 第二节  安装Android开发环境 如果你的环境是MAC那么可以直接跳过这一节.就像我们在用Selenium进行web自动化测试的时候一样,我们需要一个浏览器来执行测试 ...

随机推荐

  1. 一个有趣的回答(摘自http://www.51testing.com/html/03/n-860703.html)

    假设这有一个各种字母组成的字符串,假设这还有另外一个字符串,而且这个字符串里的字母数相对少一些.从算法上讲,什么方法能最快的查出所有小字符串里的字母在大字符串里都有? 比如,如果是下面两个字符串: S ...

  2. MySQL正则表达式

    正则表达式作用是匹配方本,将一个模式(正则表达式)与一个文本串进行比较. MySQL用WHERE子句对正则表达式提供了初步的支持,允许你指定用正则表达式过滤SELECT检索出的数据. MySQL仅支持 ...

  3. X3850M2安装CertOS 7 KVM 2--VNC

    需要安装远程桌面,否则无鼠标的日子比较难. VNC的安装需要步骤较多,重点参考以下文章: http://www.itzgeek.com/how-tos/linux/centos-how-tos/con ...

  4. Java第六次作业修改版

    import java.util.ArrayList; import java.util.Collections; import java.util.Random; public class Draw ...

  5. ASP.NET 缓存技术分析

    缓存功能是大型网站设计一个很重要的部分.由数据库驱动的Web应用程序,如果需要改善其性能,最好的方法是使用缓存功能.可能的情况下尽量使用缓存,从内存中返回数据的速度始终比去数据库查的速度快,因而可以大 ...

  6. jsp提交表单数据乱码,内置对象,以及过滤器

    jsp提交表单数据乱码解决方案 通过form表单给服务器提交数据的时候,如果提交的是中文数据,那么可能会出现乱码,如果表单的请求方式是post请求,那么可以使用如下方案解决乱码: 在调用getPara ...

  7. jquery 甘特图开发指南

    JQuery.Gantt是一个开源的基于JQuery库的用于实现甘特图效果的可扩展功能的JS组件库. <link rel="stylesheet" href="cs ...

  8. WPF与WinForm开发有什么区别?

    转自http://hi.baidu.com/leoliu83/blog/item/1d1a4a66dcb41134aa184cfd.html WPF开发于WinForm之后,从技术发展的角度,WPF比 ...

  9. WebSocket通信协议

    var ws = new WebSocket("ws://echo.websocket.org"); ws.onopen = function(){ws.send("Te ...

  10. Error running app: This version of Android Studio is incompatible with the Gradle Plugin used. Try disabling Instant Run.

    转自:http://blog.csdn.net/qq_15807167/article/details/51984920 参考:http://stackoverflow.com/questions/3 ...