一种数据处理方法和相关装置制造方法及图纸

技术编号:40701467 阅读:35 留言:0更新日期:2024-03-22 10:59
本申请公开了一种数据处理方法和相关装置,首先在对原生工程编译时,获取针对目标工程的本地变量,原生工程和目标工程为不同开发环境下开发的应用数据。当本地变量指示编译目标工程,获取目标工程进行编译得到第一编译产物,将第一编译产物和对原生工程进行编译得到的第二编译产物进行合并,得到混合工程的运行包,混合工程为集成了目标工程的原生工程;响应于本地变量指示不编译目标工程,获取通过历史编译得到的第一编译产物,将第一编译产物和第二编译产物进行合并,得到混合工程的运行包。能够实现在编译阶段解耦原生工程和目标工程,在编译原生工程时能有选择的确定是否编译目标工程,从而有效提高编译效率。

【技术实现步骤摘要】

本申请涉及数据处理领域,特别是涉及一种数据处理方法和相关装置


技术介绍

1、非原生运行环境开发的目标工程,可以通过混合工程处理的方式接入到在原生运行环境下开发的原生工程中,当原生工程对应的应用程序运行时,可以通过目标工程为用户提供新的功能服务。

2、为了保证服务质量,在目标工程和原生工程的开发过程中,需要通过对目标工程和原生工程的编译来确定可能出现的问题,以便及时调整。

3、然而,由于目标工程和原生工程的耦合性,开发中的调试成本很高,效率低下。


技术实现思路

1、为了解决上述技术问题,本申请提供了一种数据处理方法和相关装置,能够实现在编译阶段解耦原生工程和目标工程,在编译原生工程时能有选择的确定是否编译目标工程,从而有效提高编译效率。

2、本申请实施例公开了如下技术方案:

3、一方面,本申请实施例提供了一种数据处理方法,包括:

4、在对原生工程进行编译时,获取所述原生工程中针对目标工程的本地变量,所述原生工程和所述目标工程为在不同开发环境下开发的应本文档来自技高网...

【技术保护点】

1.一种数据处理方法,其特征在于,所述方法包括:

2.根据权利要求1所述的方法,其特征在于,所述本地变量的变量值包括第一值或第二值,所述方法还包括:

3.根据权利要求1所述的方法,其特征在于,所述获取通过历史编译得到的所述第一编译产物,包括:

4.根据权利要求1所述的方法,其特征在于,所述原生工程为在第一开发环境下开发的应用数据,所述原生工程中添加有与所述目标工程相关的代码存储目录;所述方法还包括:

5.根据权利要求4所述的方法,其特征在于,所述代码存储目录指向的存储空间存储有针对不同开发环境的原生功能代码,不同开发环境的原生功能代码是在所...

【技术特征摘要】

1.一种数据处理方法,其特征在于,所述方法包括:

2.根据权利要求1所述的方法,其特征在于,所述本地变量的变量值包括第一值或第二值,所述方法还包括:

3.根据权利要求1所述的方法,其特征在于,所述获取通过历史编译得到的所述第一编译产物,包括:

4.根据权利要求1所述的方法,其特征在于,所述原生工程为在第一开发环境下开发的应用数据,所述原生工程中添加有与所述目标工程相关的代码存储目录;所述方法还包括:

5.根据权利要求4所述的方法,其特征在于,所述代码存储目录指向的存储空间存储有针对不同开发环境的原生功能代码,不同开发环境的原生功能代码是在所对应开发环境下可编译的代码;

6.根据权利要求4所述的方法,其特征在于,所述代码存储目录指向的存储空间存储有针对不同开发环境的功能脚本,针对第一开发环境的功能脚本用于在所述第一开发环境中将所述第一编译产物合并到所述第二编译产物中。

7.根据权利要求4所述的方法,其特征在于,所述交互功能包括页面路由功能、通信功能中的至少一个。

8.根据权利要求7所述的方法,其特征在于...

【专利技术属性】
技术研发人员:何冲李斌文孝木郭永智
申请(专利权)人:腾讯科技深圳有限公司
类型:发明
国别省市:

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

1