安卓便签毕设论文--终稿 - 图文 联系客服

发布时间 : 星期五 文章安卓便签毕设论文--终稿 - 图文更新完毕开始阅读879cb9b849649b6648d74784

浙江工业大学本科毕业设计说明书(论文)

3.3 Dalvik虚拟机

安卓运行时包含一组核心库和一个Java虚拟机(Dalvik虚拟机),重新设计和优化了谷歌安卓平台。安卓是在Linux内核层应用运行、Java编程语言编写的,安卓运行环境主要指的是虚拟机技术,即Dalvik。Dalvik虚拟机依赖Linux Kernel来实现一些潜在的功能,例如线程机制和底层内存管理机制。多个虚拟系统可以同时高效地运行在虚拟机上运行。它无需安装和管理配置的优点是Android选择它作为移动终端的嵌入式数据库的一个原因,它支持事务并发处理,而且它的运行速度快于目前流行的大部分数据库。

3.4 Android SDK

由于使用Java语言进行开发,除了Eclipse外还有由SUN公司提供的包含了JRE:Java Runtime Environment的Java SDK。另外,还需有一个Google提供的Android SDK[20]的原因是为了区别Android的应用程序开发还是和Java程序开发。 基于SDK的Android开发仅限于开发Android的应用程序,开发Android最上层的JAVA应用程序包的产品。JAVA语言主要在这种开发环境中被使用,只需对了解API进行了解,不需要涉及硬件以及Android系统的底层。由于可以使用主机的仿真环境,因此有各种成熟的工具可以使用。

3.5 Java

JAVA语言是1995年由SUN公司开发的面向对象的新一代程序。JAVA的是在撰写 C++语言程序时遇到各种困难时产生的。该公司的目标是致力于把JAVA打造成具有简单的、面向对象的、分布式的、解释的、鲁棒性(Robust)[21]、安全的、可移植的、高编写效能的、多线程的等多特性的程序语言。JAVA语言体现了新型开发思路的程序设计语言[22]。Internet的发展使得JAVA语言也迅速被广泛的应用,JAVA语言是完全面向对象的语言,特别适合用来开发Internet应用软件是因为它在保留了

19

浙江工业大学本科毕业设计说明书(论文)

C++语言的语句结构的同时去掉了指针、多继承、运算符重载等降低安全性、可靠性的元素。目前JAVA已然列入了主流的开发语言行列。它的特点如下:

1、面向对象,它是完全面向对象使设计集中于对象及其对象之间的联系。在分布式环境下特别适用。

2、分布式,JAVA是面向网络应用的语言,为了实现方便地与其他计算结点协同工作。通过它自己提供的类库和URL地址来访问网络上其他对象。

3、健壮性,JAVA程序健壮性来源于它强类型机制、异常处理、垃圾的自动收集等。通知明智的放弃了对指针使用。

4、安全性,为了避免了非法的内存操作而删除指针和释放内存的操作,实现通过类对内存的进行访问。

5、可移植性,体系结构中立性造就了它的可移植性。此外,JAVA还严格规定了各个基本数据类型的长度。

6、多线程,JAVA软件具有明显的交互性和实时响应能力体现在在它支持多线程。

3.6 搭建Android开发环境

想在Android平台下顺利地运行开发出来的新软件,首先就要在电脑搭建属于Android的环境。下面就具体介绍下Android的开发环境配置。

搭建开发环境需要的软件: 1) 操作系统:window XP

2) 工具:JDK、Eclipse、Android SDK 安装步骤如下:

第一步:安装JDK:jdk-6u30-windows-i586

20

浙江工业大学本科毕业设计说明书(论文)

图3-3 JDK的安装

在这个安装过程中会出现两次安装提示。第一次安装的是jdk ,结束之后会有第二次提示来安装 jre 。

图3-4 JDK的安装文件

安装完成之后,需要配置环境变量:

打开环境变量窗口方法:右键【我的电脑】--单击【属性】--单击【高级】--单击【环境变量】。 在上方的用户变量中依次新建如下变量,并分别填入如下路径:

21

浙江工业大学本科毕业设计说明书(论文)

1. 变量名:JAVA_HOME 变量值:D:\\java\\jdk1.6.0_30(这里填写自己所安装的Java的地址);

2. 变量名:PATH,变量值:%JAVA_HOME%/bin

3. 变量名:CLASSPATH,

变量值:.;%JAVA_HOME%/lib/tools.jar;%JAVA_HOME%/lib/dt.jar 安装完成后运行“cmd”,如果输入“java”之后显示一些java的版本信息则表示安装成功!

图3-5 Java信息

第二步:Eclipse安装Android插件

Eclipse只要把下载的软件包解压就行(eclipse3.7_android+4.0.3.rar)。

1) 打开Eclipse,在菜单栏上选择 帮助—>Install new SoftWare,点击add出现如下界面

22