Android开发环境建立
一、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的功能,让您快速建立新的Android项目,建立一个应用程序的用户界面,调试你的应用程序,并出口签署(或无符号)的应用程序包(的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: 代表你已经测试过的最高的版本,随着新版本的Android,你应该在新版本中测试应用程序并更新,以符合最新的API并利用新的平台功能。
Compile With: 表示在编译时的应用程序的平台版本。默认情况下,设置为最新版本SDK。
Theme: 指定适用于该应用程序的Android UI风格。你可以先不管它。
创建完之后直接点run就可以运行在AVD里面了,AVD启动会比较慢,调程序的时候可以按HOME键返回然后再运行修改过的APP,不用关闭AVD。
到此,android基于win7的开发环境建立完毕。
最新文章
- hibernate在使用getCurrentSession时提示no session found for current thread
- 词频统计web
- [云上天气预报-有时有闪电]2月3日23:00-4:00阿里云SLB升级期间网络会闪断
- ASP.NET MVC 下拉框的传值的两种方式
- [Flex] IFrame系列 —— IFrame嵌入html点击其他组件后页面消失的问题
- a code snip
- tcl/tk
- 用Visual Studio2010 编译 C++文件";hello world”
- 编译kernel:内核makefile的作用
- MySQL基础入门-第一课 新建数据库(linux版本)
- 虚幻引擎UE4如何制作可拖动(Drag and Drop)的背包(Scrollbox)
- iKcamp团队制作|基于Koa2搭建Node.js实战项目教学(含视频)☞ 环境准备
- 做了两年多salesforce平台开发,转Java的经历
- 字体图标三种格式区别(Unicode / Font class / Symbol)
- Django 系统日志logging
- Unity之流光效果
- C语言----数据类型(基础篇一)
- c# DataGridView绑定DataTable对象之后总会多一行
- mysql高可用架构 ->; MHA简介-01
- .Net 加密 哈希