org.eclipse.paho.android.service.MqttService 报错
记一次Android MQTT踩坑app dependencies引入Eclipse Paho Client Mqttv3和Eclipse Paho Android Servicedependencies {// https://mvnrepository.com/artifact/org.eclipse.paho/org.eclipse.paho.client.mqttv3com...
·
记一次Android MQTT踩坑
app dependencies引入Eclipse Paho Client Mqttv3和Eclipse Paho Android Service
dependencies {
// https://mvnrepository.com/artifact/org.eclipse.paho/org.eclipse.paho.client.mqttv3
compile group: 'org.eclipse.paho', name: 'org.eclipse.paho.client.mqttv3', version: '1.1.0'
// https://mvnrepository.com/artifact/org.eclipse.paho/org.eclipse.paho.android.service
compile group: 'org.eclipse.paho', name: 'org.eclipse.paho.android.service', version: '1.1.1', ext: 'pom'
}
这里我使用了Maven repo的Gradle,sync没有报任何错误和警告
结果我在AndroidMainFast.xml申明service的时候直接报错了
<!--MQTT服务-->
<service android:name="org.eclipse.paho.android.service.MqttService" />
错误是
在网上找大佬们的blog都没有出现和我类似的问题。
我就跑去看MQTT的官方github
GitHub地址:https://github.com/eclipse/paho.mqtt.android
发现
于是修改app dependencies为
dependencies {
api 'org.eclipse.paho:org.eclipse.paho.client.mqttv3:1.1.0'
api 'org.eclipse.paho:org.eclipse.paho.android.service:1.1.1'
}
就好了哈哈哈哈
更多推荐
已为社区贡献2条内容
所有评论(0)