第一章 物联网技术架构与Android定位物联网系统采用分层架构设计: $$ \text{感知层} \rightarrow \text{网络层} \rightarrow \text{平台层} \rightarrow \text{应用层} $$ Android系统主要位于应用层,通过以下方式与底层交互:协议适配:实现MQTT/CoAP等轻量级协议硬件接口:通过BLE/USB/串口连接设备数据处理:实时解析传感器二进制流// BLE数据解析示例 fun parseSensorData(bytes: ByteArray) { val temperature = (bytes[1].toInt() shl 8) or bytes[2].toInt() val humidity = bytes[3].toInt() Log.d("Sensor", "温度:${temperature/100.0}℃ 湿度:${humidity}%") }第二章 核心技术栈深度剖析2.1 混合语言开发模型// Java与Kotlin互操作 public class JavaUtils { public static String encryptData(String raw) { retur