利用消息队列遥测传输(Message Queuing Telemetry Transport, MQTT) 协议高效、可靠、低耗的特点,研发了一款适用于安卓手机(安卓系统4.0 及以上)的地震预警应用。简要论述了研发背景, 介绍了MQTT 协议的基本特点和基础模型, 详细描述了地震预警应用的技术框架, 包括数据流、数据格式、应用设计等, 并给出了测试评估结果。该应用可实时接收MQTT 消息代理服务器推送的地震预警数据并做出预警响应; 也可以实时接收并展示最新的地震速报数据, 具有可靠的时效性, 在行业内具有首创性。