这对一部分音乐学习者来说,有经济负担。为解决这一问题,真正做到随时随地学习音乐,满足音乐爱好人士的学习需要,在Android平台上做一款免费的MIDI音乐播放器,是必须的。而这一应用也必将获得极大的发展。

2  相关技术及开发工具的介绍

为了使软件开发人员对系统开发及运行环境有更清晰的认识,更利于软件的开源,现对软件的开发工具做详细的介绍。

2.1  应用开发环境

2.1.1  Eclipse 3.7

Eclipse是一款常见的Java编译软件。它提供开源代码,并且它是一共能够拓展的开发平台。它通过提供插件组件来组成开发的环境。它提供了包括Java的JDK在内的标准插件集。

Eclipse最早是由IBM和OTI两个公司的产品开发组开发。后来围绕Eclipse项目逐渐发展壮大,成为包括150家公司参与的开发源代码项目。因为其免费,并拥有众多的插件,越来越受人关注。

2.1.2  ADT

全称是Android Development Tools。在Android程序开发中,如果使用Eclipse,则是必须安装在Eclipse编译IDE环境中的一种工具。ADT的作用是,为Android开发提供开发工具或者升级变更。ADT在很大的程度上,扩大了Eclipse自身的功能,让Eclipse更好的为用户服务。如果需要快速新建一共安卓的项目,必须要用到ADT。如果需要在基于安卓的框架API的基础上添加组件,必须要用到ADT。如果需要发行软件导出APKs,必须要用到ADT。[7]文献综述

2.1.3  Android SDK

全称为Software Development Kit,翻译为软件开发工具包。顾名思义,它在安卓开发过程中担任的角色是工具负责人项。相关的库文件以及其他的一些工具都是它负责提供的。我们在模拟器用到的调试工具,打包工具和安装工具都是SDK负责提供的。这些工具包括Android模拟器、Android调试桥abd.exe、Android资源打包工具aapt.exe、Android接口描述语言aidl.exe、SQLite3数据库sqlite3.exe、跟踪显示工具、创建SD卡工具、DX工具(dx.bat,即将类字节码重写入dex文件,成为安卓的字节码)、生成Ant构建文件(activitycreator.bat,用于编译Anroid应用程序,在安装ADT插件的Eclipse开发环境下不需要)、Android虚拟设备。

2.2  Android模拟器

当程序员完成一个Android程序后,需要Android环境的手机来进行验证。这大大影响了开发效率。Android针对这一现象,推出了Android模拟器——在计算机上进行模拟的Android系统。[8]这样程序员不需要真实的Android手机,通过电脑即可模拟运行Android模拟器,开发手机应用。待应用完善后,可以再用手机进行测试等工作

上一篇:OpenGL模块化机器人关节图形库建立及仿真
下一篇:FTP客户端实现

基于Apriori算法的电影推荐

PHP+IOS的会议管理系统的设计+ER图

数据挖掘在电子商务中的应用

数据挖掘的主题标绘数据获取技术与实现

基于PageRank算法的网络数据分析

基于神经网络的验证码识别算法

基于网络的通用试题库系...

麦秸秆还田和沼液灌溉对...

新課改下小學语文洧效阅...

互联网教育”变革路径研究进展【7972字】

安康汉江网讯

ASP.net+sqlserver企业设备管理系统设计与开发

网络语言“XX体”研究

张洁小说《无字》中的女性意识

我国风险投资的发展现状问题及对策分析

老年2型糖尿病患者运动疗...

LiMn1-xFexPO4正极材料合成及充放电性能研究