公司推送选择的是MQTT,之前没有了解过,所以踩了不少坑,这里记录一下,希望能帮助到别人。 前言 现在大部分公司用的都是单向认证,对于Https不了解的话,请看这里,废话不多说,上干货。 第一步 重命名 你们公司使用SSL,都会在服务端配置一个文件 比如:cacert.pem 你直接将cacert.pem重命名为cacert.crt,然后读取即可 第二步 如何读取? Copy and Paste GitHub地址 参考 https://github.com/eclipse/paho.mqtt.android/issues/235