基于Unity的第三方应用程序的日志输出方法及终端技术

技术编号:42036344 阅读:27 留言:0更新日期:2024-07-16 23:22
本发明专利技术公开一种基于Unity的第三方应用程序的日志输出方法及终端,通过日志接收服务器查找空闲端口号,以空闲端口号启动第三方应用程序,并通过日志捕获器解析第三方应用程序后获取到空闲端口号,使得日志捕获器在采集到当前Unity所输出的日志信息后,可通过空闲端口号将日志信息返回给日志接收服务器进行输出。本发明专利技术通过预设的日志捕获器能够在当前的Unity工程中,捕获任意第三方应用程序的输出日志,且无需修改第三方应用程序的源码,实现程序的快速调试。

【技术实现步骤摘要】

本专利技术涉及程序开发,尤其涉及一种基于unity的第三方应用程序的日志输出方法及终端。


技术介绍

1、unity是业界常用的一种3d绘制引擎,其应用领域可包括游戏、教育、工业设计等。由于unity生态非常强大,在实际应用过程中,需要在unity工程中内嵌第三方的应用程序。在对其进行复用的过程中,就需要对第三方应用程序进行调试,跟踪第三方应用程序的日志,以便快速定位和排查问题。

2、但是现有unity无法获取到第三方应用程序的输出日志,因为在工程对接时的第三方应用程序是unity“打包”后的应用程序,而打包的应用程序是二进制的,没有源码,其默认为无法被修改。


技术实现思路

1、本专利技术所要解决的技术问题是:提供一种基于unity的第三方应用程序的日志输出方法及终端,能够在当前的unity工程中,捕获任意第三方应用程序的输出日志,实现程序的快速调试。

2、为了解决上述技术问题,本专利技术采用的技术方案为:

3、一种基于unity的第三方应用程序的日志输出方法,包括:

本文档来自技高网...

【技术保护点】

1.一种基于Unity的第三方应用程序的日志输出方法,其特征在于,包括:

2.根据权利要求1所述的一种基于Unity的第三方应用程序的日志输出方法,其特征在于,所述日志接收服务器查找当前Unity中的空闲端口号,根据所述空闲端口号启动本地服务器,并将所述空闲端口号传输给程序启动器包括:

3.根据权利要求2所述的一种基于Unity的第三方应用程序的日志输出方法,其特征在于,所述程序启动器根据所述空闲端口号启动所述第三方应用程序后,将日志捕获器动态注入所述第三方应用程序中包括:

4.根据权利要求2所述的一种基于Unity的第三方应用程序的日志输出方法,其特...

【技术特征摘要】

1.一种基于unity的第三方应用程序的日志输出方法,其特征在于,包括:

2.根据权利要求1所述的一种基于unity的第三方应用程序的日志输出方法,其特征在于,所述日志接收服务器查找当前unity中的空闲端口号,根据所述空闲端口号启动本地服务器,并将所述空闲端口号传输给程序启动器包括:

3.根据权利要求2所述的一种基于unity的第三方应用程序的日志输出方法,其特征在于,所述程序启动器根据所述空闲端口号启动所述第三方应用程序后,将日志捕获器动态注入所述第三方应用程序中包括:

4.根据权利要求2所述的一种基于unity的第三方应用程序的日志输出方法,其特征在于,所述日志捕获器解析所述第三方应用程序的启动参数得到所述空闲端口号,并根据所述空闲端口号将捕获到的当前unity所输出的日志信息发送给所述本地服务器进行输出包括:

5.根据权利要求2所述的一种基于unity的第三方应用程序的日志输出方法,其特征在于,还包括:

6.一种基于unity的第三方应用程序的日志...

【专利技术属性】
技术研发人员:刘德建陈铭陈宏
申请(专利权)人:福建天泉教育科技有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1