Android的功能集成系统平台设计与实现(3)_毕业论文

毕业论文移动版

毕业论文 > 计算机论文 >

Android的功能集成系统平台设计与实现(3)

本文综合了日常用户使用频率最高的几种功能集合为一个系统,以及移动生活信息化的宗旨,提出了一种基于Android的移动生活功能集成系统平台。基于此系统,可以大幅度降低用户的风险及简化用户的操作。可以让用户更方便的使用智能手机带来的生活方式的新体验。

1。3系统主要实现内容与实现方式                 

1。3。1系统主要实现内容

通过对Android技术的相关研究,了解Android底层实现原理以及上层应用模型,从而设计出一款能够使用底层硬件系统的应用。

    设计当中,除了高效的UI界面,重点在于应用层对底层硬件调用方式的摸索。

而如果将上述重点联系具体开发来看,则要解决的问题有如下几个:二维码解码,音频解码,音频播放控制、录音技术

   

1。3。2安卓系统开发的方法

    Android系统架构己经从开发的角度把Android分成应用层和底层(核心层)两个层次,下面将逐个进行分析。

    Android平台的Framework层以上是基于Java语言编写的,该层次提供了丰富的类库,应用层软件开发人员可以使用Java语言调用这些Android API进行应用层软件开发,目前发布的大部分Android软件都是以这种方式进行开发的,主要开发语言是Java语言。文献综述

    但是由于Android是基于Linux2。6内核的,Linux的开源特性支持我们利用C/C++语言进行底层组件的开发,事实上Google发布的NDK工具就支持这种开发方式,我们可以使用C/C++开发和移植底层组件,再通过NDK工具和JNI技术供应用层使用开发的底层组件。

    所以在Android平台上就可以进行两种方式的软件开发。

由于本次开发并未涉及底层的修改,只是调用核心硬件,所以开发方法选择为JAVA语言以及Eclipse3。4。

1。3。3 系统的开发平台

Eclipse是用Java语一言编写的程序,因此在安装Eclipse之前须保证系统已经

建立了Java环境,否则Eclipse无法启动

1)Java运行环境

①下载jdk(http://java。sun。com/javase/downloads/index。jsp)

②安装jdk-6u14-windows-i586。exe

③配置环境变量:右击“我的电脑”-->"高级"-->"环境变量"

在系统变量里新建“JAVA_HOME”变量,变量值为:C:\Program Files\Java\jdk1。6。0_14(根据自己的安装路径填写)

新建“classpath”变量,变量值为:。;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools。jar

在path变量(已存在不用新建)添加变量值:%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin(注意变量值之间用“;”隔开)

到此JAVA环境配置完毕

2)Eclipse的安装源:自~优尔·论`文'网·www.youerw.com/

①下载Eclipse IDE for Java EE Developers。下载地址为:http://www。eclipse。org/downloads/packages/eclipse-ide-java-ee-developers/heliossr1。

②下载Android SDK。下载地址为:http://developer。android。com/sdk/index。html。

③为Eclipse安装Android插件。官方把这个插件叫做Android Development Tools (ADT)。远程更新地址为:http://dl-ssl。google。com/android/eclipse/。打开Eclipse,Help->Install New Software。将看到如下Install对话框(如图1-1):

点Add按钮,将弹出如下对话框,填好Name和Location,点ok。

现在应该回到了Install对话框中,在Work with下拉列表中选择刚填好的地址,下方将列出可供更新的源

(责任编辑:qin)