代码改变世界

Android环境搭建

  youxin  阅读(398)  评论(0编辑  收藏  举报

版本记录

版本

修改/创建人

修改/创建时间

备注

V1.0.0

蓝燕

2010年12月28日

建立文档

V1.0.1

蓝燕

2011年5月26日

修改、补充文档

V1.0.2

蓝燕

2011年7月3日

更新JDK环境变量设置,rt.jar,dt.jar,tool.jar的作用、补充调试内容

 

 

 

 

 字体颜色说明:黑色表示已理解内容,红色表示未解决的问题或知识点。

目录

一、安装JDK

1、JDK下载

2、安装JDK

3、环境变量设置

二、安装Eclipse

1、Eclipse下载

2、Eclipse安装

三、安装SDK

1、下载SDK

2、SDK安装

3、SDK配置

四、配置ADT

五、创建模拟器(AVD)

六、HelloWorld程序

1、创建Android Project

2、创建AVD设备

3、编译运行程序

4、调试程序

七、导入一个现有工程

导入非Android工程方法:

导入Android工程方法:

八、安装APK软件

1、模拟器上安装APK软件

2、模拟器上卸载APK软件

3、真机上安装APK软件

4、真机上卸载APK软件

一、安装JDK

1、JDK下载

打开网站http://java.sun.com,点击右侧的“Java SE”,出现图1-1,点击“JDK Download”即(https://cds.sun.com/is-bin/INTERSHOP.enfinity/WFS/CDS-CDS_Developer-Site/en_US/-/USD/ViewFilteredProducts-SingleVariationTypeFilter)下载jdk-6u23-windows-i586.exe。

1-1 Java SE下载页面

2、安装JDK

双击jdk-6u21-windows-i586.exe,得到如图1-2界面。

1-2 Java SDK 设置界面

点击“下一步”,更改并确认安装路径(D:\Java\jdk1.6.0_21\,请注意若改变路径后请加上Java\jdk1.6.0_21\,防止安装文件与D盘文件混合),点击“下一步”。

1-3 Java 目标文件夹安装界面

更改路径后点击下一步,然后“完成”。

3、环境变量设置

XP:“我的电脑”à右键属性à“高级”à“环境变量”à系统变量(WIN7:“我的电脑”à右键属性à“高级系统设置”à“高级”à“环境变量”à系统变量)。

设置以下三个属性以及其值:

java_home:D:\Program Files\Java\jdk1.6.0_21

指向JDK安装路径,在该路径下你应该能够找到bin、lib等目录。JDK的安装路径可以选择任意磁盘目录,但是建议目录层次浅一点。

path:%java_home%\bin;%java_home%\jre\bin

指向JDK的bin目录,该目录下存放的是各种编译执行命令,使系统可以在任意路径下识别java命令,并且在控制台编译运行时就无需键入大串的路径,否则以后每运行一次java程序就要先把它的class文件移动到%java_home%\bin目录下,然后打开DOS将路径改到该路径下面,执行class文件。

由于安装了JDK后,该目录下就有了两个虚拟机(JDK下的JRE和JRE),所以需要包括两个虚拟机下的bin文件夹。

倘若在path中没有添加“jdk1.6.0_21\bin”,将会出现图1-4所示情况:

1-4 javac问题

classpath:.;%java_home%\lib\dt.jar;

指向java程序编译运行时的类文件搜索路径,告诉JVM要使用或执行的class放在什么路径上,便于JVM加载class文件,目的达到用户可以import *,“.;”表示编译运行时先查找当前目录的class文件,dt.jar作用是运行环境类库,提供Java Swing组建显示的支持,可以用WinRAR打开看看,jar和zip格式一样,只是扩展名不同;tools.jar作用是提供工具类库和实用程序的非核心类;lib提供开发工具使用文件。

打开“开始”à“运行”,打入“cmd”,进入dos系统界面。然后输入“javac”,如果安装成功,系统会显示一系列关于javac命令的参数以及用法。

特别注意:java_home后面不能加“;”,并且注意路径名是JDK的路径,而不是JRE,并且对变量名是不区分大小写的。

补充:dt.jar、rt.jar、tools.jar

dt.jar和tools.jar是两个java最基本的包,里面包含了java中最重要的lang包到各种高级功能如可视化的swing包,是java必不可少的。

jar包

类别

备注说明

tools.jar

工具类库,编译和运行需要其中的类sun.tools.java.*,sun.tools.javac.*

一般只在javac时用到,java XXX.java 等价于java –classpath=%java_home%/lib/tools.jar XX.XXX.main XXX.java,javac是对上述命令的封装,因此不用加到classpath中。应用服务器用来编译JSP文件,应用服务器会自己加载,不需要自己设置。

rt.jar

java基础类库

默认在根classloader的加载路径里面,无需添加至classpath,同样jre/lib下的大部分jar都在这个路径中;检测方法:删去classpath中的rt.jar,用java –verbose命令检测。

dt.jar

运行环境的类库,主要是swing包

用到swing时最好加上,Eclipse开发环境默认是JRE,所以需要设置。

参考资源:

3个jar包的作用:http://blog.csdn.net/hlw881008/article/details/5505251

Eclipse下看3个包的作用:http://blog.csdn.net/dy_paradise/article/details/3909212

JDK各文件夹的作用:http://blog.csdn.net/qcontriver/archive/2010/03/09/5360975.aspx

二、安装Eclipse

1、Eclipse下载

打开官方网站www.eclipse.org,点击Downloads,选择Windows 32 Bit下的Eclipse Classic 3.6.1下载,即http://www.eclipse.org/downloads/download.php?file=/eclipse/downloads/drops/R-3.6.1-201009090800/eclipse-SDK-3.6.1-win32.zip。下载到D:\。

2、Eclipse安装

将下载到的zip压缩包解压,将eclipse.exe图创建桌面的快捷方式(右键图表à“发送到”à“桌面快捷方式”),以便于启动。

注意:SDK就像是java的JDK,ADT只是一个eclipse的插件,所以两者的安装次序没有严格的要求。

三、安装SDK

1、下载SDK

打开网站http://www.onlinedown.net/softdown/32289_2.htm下载android-sdk_r08-windows.zip,并解压到D:\Android。

2、SDK安装

运行文件夹D:\Android\android-sdk_r08-windows\android-sdk-windows中的SDK Manager.exe,出现图3-1,选择需要安装的文件,然后“Install”,等待long long的时间。

3-1 SDK安装界面

如果遇到消息“Failed to fetch URL…”的错误提示,那么需要将HTTPS方式改为HTTP方式,在“Android SDK and AVD Manager”窗口的左侧选择“Settings”,选中“Force https://...”选项,点击“Save & Apply”,并重新运行SDK Setup.exe

在这里我花了很长时间,后来发现下载了一些过时的文件,所以需要注意。点击Available packages选择高版本的SDK。

3-2 Available packages

3-3 Installed Packages

注意:为了让使用者减少长久的等待时间,这里将所下载的目录打包成压缩文件,这样就可以直接解压使用而不需要执行步骤SDK安装。参见软件目录中的android-sdk-windows.rar压缩包。

安装结束之后文件列表如下:其中一部分可能是多余的,网上的解释:

add-ons:一些扩展库,例如 Google APIs Add-On

docs:API文档等等

platforms:各个版本的平台组件

samples:一些实例程序

tools:各种辅助工具

usb_driver:windows下的一些usb驱动

temp:存放下载平台组件过程中的临时文件

3、SDK配置

将tools所在文件夹路径(我的路径是D:\Program Files\Android\android-sdk-windows\tools;)加入到path的环境变量中,方法与设置环境变量方法相同。

请注意:此时必须完善Android SDK的安装方可成功,具体操作如下:

1)SDK Location指向android目录

Windowàpreferences中的android选项,SDK Location所填的内容应该是Android SDK的安装路径(在这里是D:\Android\android-sdk-windows)即可。


编辑推荐:
· 基于Microsoft.Extensions.AI核心库实现RAG应用
· Linux系列:如何用heaptrack跟踪.NET程序的非托管内存泄露
· 开发者必知的日志记录最佳实践
· SQL Server 2025 AI相关能力初探
· Linux系列:如何用 C#调用 C方法造成内存泄露
阅读排行:
· 无需6万激活码!GitHub神秘组织3小时极速复刻Manus,手把手教你使用OpenManus搭建本
· Manus爆火,是硬核还是营销?
· 终于写完轮子一部分:tcp代理 了,记录一下
· 别再用vector<bool>了!Google高级工程师:这可能是STL最大的设计失误
· 单元测试从入门到精通
点击右上角即可分享
微信分享提示