最近在调试H264直播的过程中,测试同事反映在Android 7.0 的设备上无法直播,所有的TCP指令在服务端都收不到。
经过排查,是在写TCP发送数据的时候没有注意,将发送方法写在了主线程,而android7.0之前系统没有对主线程上的一个TCP Socket的写入操作严格检查。android 7.0修复了这个系统错误。
解决方法:只需要将发送方法放到线程中即可。特此记录。不再犯低级错误。
文章类型: | ANDROID |
关键词: | Tcp在Android7.0中无法使用的问题 |
内容摘要: | Tcp在Android7.0中无法使用的问题 |
最近在调试H264直播的过程中,测试同事反映在Android 7.0 的设备上无法直播,所有的TCP指令在服务端都收不到。
经过排查,是在写TCP发送数据的时候没有注意,将发送方法写在了主线程,而android7.0之前系统没有对主线程上的一个TCP Socket的写入操作严格检查。android 7.0修复了这个系统错误。
解决方法:只需要将发送方法放到线程中即可。特此记录。不再犯低级错误。