feat: MQTT通信模块 - TCP连接+消息分发
新增: - MqttConfig MQTT连接配置(TCP:1883, 心跳120s, 自动重连) - MqttManager 连接管理器(连接/订阅3个Topic/消息解析/EventBus分发) - AppEvent 新增 MqttConnected/MqttDisconnected/MqttMessageReceived 修改: - build.gradle.kts MQTT_URL改为MQTT_HOST(TCP不需要路径) - EnvConfig 适配MQTT_HOST - HomeFragment 连接MQTT并显示连接状态 Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
This commit is contained in:
@@ -23,7 +23,8 @@ android {
|
||||
debug {
|
||||
// TODO: 内网测试时改回 http://192.168.1.181:8091/
|
||||
buildConfigField("String", "SERVICE_URL", "\"https://app.updatexiaoqu.com:9443/\"")
|
||||
buildConfigField("String", "MQTT_URL", "\"mqtt.ququbranch.com:8085/mqtt\"")
|
||||
// MQTT TCP 连接地址(端口 1883 在 MqttConfig 中定义)
|
||||
buildConfigField("String", "MQTT_HOST", "\"mqtt.ququbranch.com\"")
|
||||
}
|
||||
release {
|
||||
isMinifyEnabled = false
|
||||
@@ -32,7 +33,7 @@ android {
|
||||
"proguard-rules.pro"
|
||||
)
|
||||
buildConfigField("String", "SERVICE_URL", "\"https://app.updatexiaoqu.com:9443/\"")
|
||||
buildConfigField("String", "MQTT_URL", "\"mqtt.ququbranch.com:8085/mqtt\"")
|
||||
buildConfigField("String", "MQTT_HOST", "\"mqtt.ququbranch.com\"")
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user