基于Android系统的车载智能控制器APP软件设计(4)
时间:2018-07-18 17:26 来源:毕业论文 作者:毕业论文 点击:次
移动终端的信息传输,可以使用的传输技术有很多种,下面主要介绍其中的两种在大众生活中普遍使用的无线传输技术: 1.蓝牙 Bluetooth(蓝牙)技术,实质上是一种传输协议,它可以在一定距离内,在多种终端设备之间搭建起无线连接。通过蓝牙技术,可以在移动电话、个人电脑、Pad等电子设备之间实现信息交互,能够简化移动终端和互联网之间的通讯,使得各种设备之间的信息交互传输更加高效率[5]。蓝牙的射程距离比较短,一般可在100m范围以内进行数据的全双工传输,传输速率约有1Mbps,且传输消费的功耗很低。目前,Bluetooth技术在整个世界范围内都是可以免费通用的。无论何时何地,只要有两台拥有蓝牙功能的设备,都可以建立它们之间的数据通信,这一特性使得它在全球范围内被广泛的使用。 2.Wifi Wifi(Wireless-Fidelity,无线保真)俗称无线宽带,是一种可以利用无线方式,将移动电话、Pad、个人电脑等电子终端设备连接起来的技术,是无线局域网的一个重要的组成部分。截止到今年,Wifi已经广泛的被运用在家庭、学校、各类企业以及公共热点区域,它通过无线电波来连接电脑,不再需要使用长长的网线来连接,使用起来更加方便。虽然Wifi的无线通信质量并不算高,安全性能也不如蓝牙,但其输出的速度特别快,最高可达到54Mbps。另外,Wifi的发射功率相比手机要低一些,上网浏览网页、看视频或者玩游戏也相对来说更加安全健康,还节省了手机流量费用,一举多得,非常符合个人信息化的需求。 除了以上两种无线传输技术以外,还有很多其他方式,例如3G、4G、NFC、宽带卫星系统等等,都是当今世纪最热门的技术。 综合各种条件的考虑,Wifi因其传输速率快且最安全健康这两大优点,在各类无线通信技术中脱颖而出,成为本文实现移动终端设备与车载中控之间信息传输的通信方式。 2.3 系统开发环境 2.3.1 基本系统要求 在开发APP应用程序之前,首先得搭建起来Android的开发环境。 Android的APP程序主要使用Java进行开发,本文利用主流的Java开发环境Eclipse,再加上Android SDK工具,来实现应用程序的开发。本文中搭建Android开发环境使用的主要开发工具如表2.1所示。 表2.1 主要开发软件 名称 版本 备注 JDK 1.8.0 推荐选择v1.6+以上版本 Eclipse 3.3 Eclipse IDE for Java Developers Android SDK 2.3.3 ADT 与SDK版本匹配 2.3.2 开发环境搭建 1.JDK的安装 JDK(Java Development Kit,Java开发工具包),是整个Java的核心,它包括了Java运行环境、Java的工具和Java基础的类库。Eclipse的开发环境需要JDK的支持,因此首先要在电脑中安装JDK。 在官网上下载v1.6+以上的版本,安装到自定义目录即可。安装成功后,在电脑属性-高级中设置Java环境变量,自己新建一个变量JAVA_HOME,变量的值为之前JDK的安装目录。再新建CLASSPATH变量,将其变量值设置为“.;%JAVA_HOME%\lib\rt.jar;%JAVA_HOME% \lib\tools.jar”。最后在原有的环境变量中找到PATH变量,在变量值最前面加上以下内容“%JAVA_HOME%\bin”。 所有变量设置成功后,运行cmd命令并输入内容:java -version,验证安装工作是否成功。如果显示Java版本等提示信息,那就说明设置成功,可以进行下一步操作。 2.Eclipse的安装 Eclipse是一个跨平台的自由集成开发环境(IDE),它拥有众多的插件,高度集成,使用起来非常灵活。在Eclipse官网上下载,选择Eclipse IDE for Java Developers这一项,下载完成后解压压缩包,点击eclipse.exe直接运行程序,Eclipse可以自动找到JDK路径。 (责任编辑:qin) |