IM_Android_SDK_2.7.2中的sample一切正常
但是用到自己应用里却出现无法发语音短消息和视频短消息问题
无法发语音短消息是因为TextView长按抬起事件在小米红米里改成了ACTION_CANCEL而不再是ACTION_UP
发视频总是提示失败
onSendMessageFail: code=6022, desc=generate video file failed, file path invalid or file access forbidden
安卓9.0,小米5,MI 5, 安卓6.0,红米4,Redmi4,都出现这个问题
但是荣耀7却正常
原因是要在权限里加上
<!-- mi push -->
<permission
android:name="APP的包名.MIPUSH_RECEIVE"
android:protectionLevel="signature" />
<uses-permission android:name="APP的包名.permission.MIPUSH_RECEIVE" />
具体参考官方文档https://cloud.tencent.com/document/product/269/1557#.E5.88.9B.E5.BB.BA.E5.BA.94.E7.94.A8