版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
第一应用程序从第一项目机制改造为第二项目一应用程序中的代码资源从第一编程语言转换2在第三方开发工具中通过工程改造,将所述第一应用程序从第一将改造后的所述第一应用程序中的美术资源从第将改造后的所述第一应用程序中的代码资源从第在所述子应用程序的开发工具中对所述美术资源和所述代码资源进行其中,所述第一项目机制、所述第一资源格式和所述第一在所述第三方开发工具中,通过工程改造将所述第一应用程序其中,所述第一项目结构是所述第三方开发工具适配的项目结构在所述第三方开发工具中,为所述第一应用程序接入软件开发工具供有所述第三方开发工具不支持且所述子应用程序的开发工具支持的在所述第三方开发工具中,适配所述第一应用程序中的目5.根据权利要求1至4任一所述的方法,其特征在于,调用所述资源导出插件搜索改造后的所述第一应用程序6.根据权利要求1至4任一所述的方法,其特调用所述代码导出插件将改造后的所述第一应用程序中的C#代码转换为JavaScript调用所述JS适配器插件将所述C#代码支持的C#接口,桥接至所述J3工具,所述在所述子应用程序的开发工具中对所述美术资源和所述代码资源进行二次开工程改造模块,用于在第三方开发工具中通过工程改造,将所述美术导出模块,用于将改造后的所述第一应用程序中的美术资源代码导出模块,用于将改造后的所述第一应用程序中的代码资二次开发模块,用于在所述子应用程序的开发工具中对所述美其中,所述第一项目机制、所述第一资源格式和所述第一11.一种计算机可读存储介质,其特征在于,所述可读存储介质中存储有至少一条指指令集由处理器加载并执行以实现如权利要求1至8任一所述的应4[0008]将改造后的所述第一应用程序中的美术资源从第一资源格式转换为第二资源格[0009]将改造后的所述第一应用程序中的代码资源从第一编程语言转换为第二编程语[0010]在所述子应用程序的开发工具中对所述美术资源和所述应用程序移植为第二应用程序,所述第二应用程序是依赖母应用程序运行的子应用程序,5通过工程改造将所述第一应用程序的第一项目结构修改为第二项目[0024]在本申请的一个可选设计中,所述子应用程序的开发工具中安装有JS适配器插[0025]在本申请的一个可选设计中,所述子应用程序的开发工具中安装有JS适配器插6[0044]参考图1,其示出了本申请一个示例性实施例提供的计算机系统100的结构框该计算机系统100包括:一个或多个第一终端120、服务器集群140、一个或多个第二终端7[0049]第二终端160中安装和运行有母应用程序和子应用程序。该母应用程序可以是即器集群140用于为第一终端120上的预定应用程序、第二终端160上的母应用程序和子应用[0052]子应用程序服务器144用于为第一终端120中的子应用程序的开发工具和第二终[0054]本实施例以服务器集群140包括三个服务器来举例说明,上述三个服务器也可以[0055]结合图3可知,操作系统161是管理和控制第二终端160中的硬件与软件资源的计统161的支持下运行。操作系统161可以是视窗(Windows)操作系统或Linux操作系统或者[0056]母应用程序162是承载子应用程序164的应用程序,为子应用程序164的实现提供8理应用程序、邮件应用程序或者游戏应用程序等。社交应用程序包括即时通信应用、SNS管理应用程序、邮件应用程序或者游戏应用程序等。母应用程序162具体可以是微信程序[0057]子应用程序逻辑层单元164b和相应的子应用程序视图层单元164a用于实现子应用程序实例。一个子应用程序164可由一个子应用程序逻辑层单元164b以及至少一个子应层单元164b用于处理子应用程序164及相应的子应用程序页面的数据处理逻辑。单元具体逻辑层单元164b如子应用程序逻辑层线程。子应用程序逻辑层单元164b可运行于虚拟机162a中转通信,母应用程序原生单元162a是母应用程序162与子应用程序164通信的接口,母应用程序原生单元162a可以是母应用程序162自身的线程或进程。各子应用程序页面的要该页面逻辑代码处理数据时执行注册的页面逻[0059]图4示出了本申请一个示例性实施例的应用程序的移植方法的流程图。该方法可将第一应用程序10从第三方开发工具20对应的项目机制改造为子应用程序对应的项目机[0063]步骤204,将改造后的第一应用程序中的美术资源从第一资源格式转换为第二资[0065]步骤206,将改造后的第一应用程序中的代码资源从第一编程语言转换为第二编9用程序;使得已经在第三方开发工具中完成开发的第一应用程序的开发工作能够得到复[0071]图6是示出了本申请一个示例性实施例的应用程序的移植方法的流程图。该方法可以应用于图1所示的计算机设备100中。该方法用于将第一应用程序移植为第二应用程[0073]开发人员在Unity引擎中通过工程改造将第一应用程序的第一项目结构进行重新[0079]开发人员使用第三方开发工具中的SDK,在第一应用程序中加入子应用程序所独[0089]步骤605,调用代码导出插件将改造后的第一应用程序中的C#代码转换为[0094]可选地,子应用程序的开发工具中安装有JS适配器插件。在C#代码移植到用程序;使得已经在第三方开发工具中完成开发的第一应用程序的开发工作能够得到复[0100]本实施例提供的方法,通过提供SDK来实现第三方开发工具不支持且子应用程序[0103]在一个示意性的例子中,如图7所示,第三方开发工具71是Unit3D,开发人员在[0122]在对美术资源和代码资源进行二次开发时,使用TypeScriTypeScript是JavaScript的一个超集。使用高阶着色器语言(HighLevelShader二资源格式的所述美术资源导出至所述子应用程[0137]在本申请的一个可选设计中,所述子应用程序的开发工具中安装有JS适配器插机设备1100可以是:智能手机、平板电脑、MP3播放器(MovingPictureExpertsGroupAudioLayerIII,动态影像专家压缩标准音频层面3)、MP4(MovingP理器1101可以采用DSP(DigitalSignalProcessing,数字信号处理)、FPGA(Field-处理器是用于对在唤醒状态下的数据进行处理的处理器,也称CPU(CentralProcessing[0147]本领域技术人员可以理解,图11中示出的结构并不构成对计算机设备1100的限[0149]本申请提供了一种计算机可读存储介质,所述存储介质所述至少一条指令由所述处理器加载并执行以实现上述各个方法实施例提供的应用程序得计算机执行上述各个方法实施例提供的应用[0152]本领域普通技术人员可以理解实现上述实施例的全部或部分步骤可以通过硬件
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 历史古代名人卫青人物介绍课件
- 2026年山东工商学院医院医护人员招聘考试模拟试题及答案详解
- 2025年南康市第二人民医院医护人员招聘笔试题库及答案详解
- 2025年紫兴精神病康复院医护人员招聘笔试题库及答案详解
- 2026年广州市天河区中医院医护人员招聘考试模拟试题及答案详解
- 2026年沂源县妇幼保健站医护人员招聘考试参考题库附答案详解
- 2026年台州市性病防治中心医护人员招聘考试参考题库附答案详解
- 2025年卢湾区顺昌医院医护人员招聘笔试题库及答案详解
- 2026年武汉市江岸区联合医院医护人员招聘考试参考题库附答案详解
- 2025年榆林市第二医院西沙分院医护人员招聘笔试题库及答案详解
- 皮瓣血运的观察指标
- 人教版大单元教学设计-高中地理必修第二册第二章乡村和城镇
- 中频熔炼炉检查管理制度
- 玉石珠宝采购合同模板
- 苏教版-数学二年级下册-期末试卷10套
- 2024年西安市自来水公司招聘考试题
- 广东省广州市天河区2023-2024学年七年级下学期期末考试英语试题
- JT-T-1094-2016营运客车安全技术条件
- 心血管内科题库与参考答案
- 《陆上风电场工程设计概算编制规定及费用标准》(NB-T 31011-2019)
- 木制家具行业隐患排查整改清单
评论
0/150
提交评论