测试安卓app消息推送MQTT
安卓设备向云端发送心跳消息的原理
连接安卓设备测试心跳消息发送
1,安卓设备需要和自己的电脑在同一个网段(也就是同一个wifi)
比如安卓设备的ip是192.168.11.1,自己电脑的ip是192.168.11.2
adb connect 192.168.11.1
2,成功连接手机之后输入adb shell进入手机系统
3,用adb shell logcat找到并打开监听MQ消息的日志文件(一般需要找开发问清楚日志文件的路径)
当安卓设备联网启动app之后,查看安卓设备有没有推送心跳消息给云端
adb shell "ps|grep com.alipay.userinfo" 找到app的进程pid
adb shell logcat |grep pid > d:\test_https_log.txt 查找这个app进程里面所有的日志
adb shell logcat |grep pid | grep https > d:\test_https_log.txt
adb shell logcat |grep pid | grep mqtt > d:\test_mqtt_log.txt
然后再进入云端服务器(可能是阿里云)查看日志(一般需要找开发问清楚日志文件的路径)有没有收到安卓设备发送来的心跳消息