论文部分内容阅读
Android操作系统是由美国的谷歌公司于2007年11月发布的基于Linux内核的操作系统,是世界上首个为移动终端打造的开放的和完整的移动操作系统平台。本次应用程序的开发设计依托的操作系统是Android操作系统。基于Android操作系统开发了利用蓝牙技术控制北斗卫星导航系统进行短报文发送接收的应用程序。在开发设计过程中,首先要完成基于Android的北斗海事终端应用程序主界面和短报文发送接收界面设计。在界面设计过程中,首先要完成Android开发环境的搭建。其次,要完成主界面种短报文发送接收界面的具体代码的编写。最后要创建Android虚拟设备对设计完成的主界面和短报文发送接收界面进行测试。接下来要完成的工作是建立Android智能手机同北斗蓝牙模块之间的蓝牙通信。在蓝牙通信的建立过程中,首先要调用与蓝牙通信相关的API函数完成Android智能手机同北斗蓝牙模块的蓝牙连接。其次,完成蓝牙通信连接后,通过使用蓝牙套接字当中的输入输出函数实现数据流的输入输出。木应用程序设计的意义在于在海上没有手机信号的情况下,船舶操作人员可以通过本次设计完成的应用程序实现短报文信息的传输。如果船舶遇险,船舶操作人员可以非常及时地向相关海事部门报告,为海事搜救和救援提供帮助。