[发明专利]日志调试方法、装置及系统、终端设备、机顶盒有效
申请号: | 202011532941.1 | 申请日: | 2020-12-23 |
公开(公告)号: | CN112261478B | 公开(公告)日: | 2021-03-05 |
发明(设计)人: | 秦林;王锋;李文响 | 申请(专利权)人: | 南京炫佳网络科技有限公司 |
主分类号: | H04N21/443 | 分类号: | H04N21/443;H04N21/4425 |
代理公司: | 北京品源专利代理有限公司 11332 | 代理人: | 孟金喆 |
地址: | 210032 江苏省南京市江*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 日志 调试 方法 装置 系统 终端设备 机顶盒 | ||
本发明公开了一种日志调试方法、装置及系统、终端设备、机顶盒。该日志调试方法应用于终端设备,该方法包括:获取至少一个APK的地址集,APK运行在机顶盒中,机顶盒与终端设备处于同一局域网,地址集中的任一APK的地址为任一APK所运行的机顶盒在接收到终端设备发送的广播消息时向终端设备发送的;根据接收到的指示地址集中的目标地址的连接指令,与目标地址对应的目标APK建立连接;接收目标机顶盒发送的目标APK的日志信息,目标APK运行在目标机顶盒中;对目标APK的日志信息进行日志处理,日志处理包括分类和展示中的至少一种。本发明能够实现对各种类型的机顶盒的日志调试,从而及时修复各种类型的机顶盒中的故障APK。
技术领域
本发明实施例涉及日志管理技术,尤其涉及一种日志调试方法、装置及系统、终端设备、机顶盒。
背景技术
机顶盒中运行有安卓应用程序包(Android application package,APK),操作人员需要获知机顶盒中运行的APK的运行状态,以在APK出现故障时,及时对故障进行定位并修复。可以通过日志调试得到APK的运行状态,并在APK出现故障时快速定位故障。
目前通过安卓调试桥(Android Debug Bridge,ADB)功能能够查看机顶盒中的APK的日志信息,以进行日志调试。但是相关技术中,机顶盒中的ADB功能通常无法打开。
机顶盒的ADB功能无法打开时,则无法获取到运行在机顶盒中的APK的日志信息,导致无法实现对机顶盒进行日志调试,进而影响对机顶盒中故障APK的修复。
发明内容
本发明提供一种日志调试方法、装置及系统、终端设备、机顶盒、存储介质,以实现对各种类型的机顶盒的日志调试,从而及时修复各种类型的机顶盒中的故障APK。
第一方面,本发明实施例提供了一种日志调试方法,应用于终端设备,包括:
获取至少一个APK的地址集,APK运行在机顶盒中,所述机顶盒与所述终端设备处于同一局域网,所述地址集中的任一APK的地址为所述任一APK所运行的机顶盒在接收到所述终端设备发送的广播消息时向所述终端设备发送的;
根据接收到的指示所述地址集中的目标地址的连接指令,与所述目标地址对应的目标APK建立连接;
接收目标机顶盒发送的所述目标APK的日志信息,所述目标APK运行在所述目标机顶盒中;
对所述目标APK的日志信息进行日志处理,所述日志处理包括分类和展示中的至少一种。
可选地,所述根据接收到的指示所述地址集中的目标地址的连接指令,与所述目标地址对应的目标APK建立连接,包括:
根据接收到的指示所述地址集中的目标地址的连接指令,与所述目标地址对应的目标APK建立TCP连接。
第二方面,本发明实施例提供了一种日志调试方法,应用于机顶盒,包括:
接收终端设备发送的广播消息;
基于所述广播消息,向所述终端设备发送运行在所述机顶盒中的目标APK的目标地址;
响应所述终端设备发起的连接请求,以建立所述目标APK与所述终端设备的连接,其中,所述终端设备用于根据接收到的指示所述目标地址的连接指令,向所述机顶盒发起连接请求;
获取所述目标APK的日志信息;
向所述终端设备发送所述目标APK的日志信息,所述终端设备用于接收所述机顶盒发送的所述目标APK的日志信息,并对所述目标APK的日志信息进行日志处理,所述日志处理包括分类和展示中的至少一种。
可选地,所述向与所述目标APK建立连接的终端设备,所述基于所述广播消息,向所述终端设备发送运行在所述机顶盒中的目标APK的目标地址,包括:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于南京炫佳网络科技有限公司,未经南京炫佳网络科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202011532941.1/2.html,转载请声明来源钻瓜专利网。