[发明专利]一种将安卓工程接入目标开发环境的方法和装置在审
申请号: | 202111304138.7 | 申请日: | 2021-11-05 |
公开(公告)号: | CN114020325A | 公开(公告)日: | 2022-02-08 |
发明(设计)人: | 董文举;王三军;李涛 | 申请(专利权)人: | 郑州阿帕斯数云信息科技有限公司 |
主分类号: | G06F8/76 | 分类号: | G06F8/76 |
代理公司: | 北京国昊天诚知识产权代理有限公司 11315 | 代理人: | 许振新 |
地址: | 450046 河南省郑州市郑东新区*** | 国省代码: | 河南;41 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 将安卓 工程 接入 目标 开发 环境 方法 装置 | ||
本申请公开了一种将安卓工程接入目标开发环境的方法和装置,所述方法包括:获取目标开发环境的安卓源码,所述目标开发环境包括react‑native;创建安卓库;将所述目标开发环境的安卓源码集成至所述安卓库,以通过所述安卓库向安卓工程提供所述目标开发环境,从而将所述目标开发环境和安卓原生开发环境隔离开;给安卓工程添加针对所述安卓库的依赖,以将所述安卓工程快速接入所述目标开发环境。该方法及装置可以使安卓工程更加高效的接入和废弃包含react‑native的目标开发环境,从而可以降低使用react‑native的人力和时间成本。
技术领域
本申请涉及计算机技术领域,尤其涉及一种将安卓工程接入目标开发环境的方法和装置。
背景技术
混合开发是指包括两种以上APP形式的APP开发方式,如包含原生APP和web APP的APP开发方式,其中,根据操作系统的不同,原生APP开发又可分为Android(安卓)APP开发和ios APP开发。react-native(简称RN)是当前流行的一种混合开发框架。目前,Android接入react-native的方式都是先创建一个react-native工程,该工程包含了前端(web端)、Android和ios工程代码,如果是新建项目,三端只需要在对应的工程目录下实现对应的业务逻辑;如果是现有项目接入,则需要把Android工程的代码拷贝到react-native工程下的Android目录,并进行相应的配置。
无论是上述那种情况,都需要安卓开发人员手动配置react-native环境,并且熟悉和使用react-native环境需要一定的人力和时间成本,当涉及到多人开发同一项目或多项目都需要接入react-native这些场景时,人力和时间成本将更加高昂,比如多人开发同一项目,则需要参与开发的人员都配置react-native环境;而多项目都需要接入react-native时,现有Android工程无论是接入还是接入以后因为某些原因想废弃,都会有相当大的成本,尤其是可能只是部分需求接入react-native的情况,成本显得会更高一些。
因此,亟需提出一种更加高效的安卓接入react-native的方案,以降低使用react-native的成本。
发明内容
本申请实施例提供一种将安卓工程接入目标开发环境的方法和装置,以降低使用react-native的成本。
第一方面,本申请实施例提供一种将安卓工程接入目标开发环境的方法,获取目标开发环境的安卓源码,所述目标开发环境包括react-native;
创建安卓库;
将所述目标开发环境的安卓源码集成至所述安卓库,以通过所述安卓库向安卓工程提供所述目标开发环境,从而将所述目标开发环境和安卓原生开发环境隔离开;
给安卓工程添加针对所述安卓库的依赖,以将所述安卓工程快速接入所述目标开发环境。
第二方面,本申请实施例还提供一种将安卓工程接入目标开发环境的装置,
源码获取模块,用于获取目标开发环境的安卓源码,所述目标开发环境包括react-native;
安卓库创建模块,用于创建安卓库;
源码集成模块,用于将所述目标开发环境的安卓源码集成至所述安卓库,以通过所述安卓库向安卓工程提供所述目标开发环境,从而将所述目标开发环境和安卓原生开发环境隔离开;
依赖添加模块,用于给安卓工程添加针对所述安卓库的依赖,以将所述安卓工程快速接入所述目标开发环境。
第三方面,本申请实施例还提供了一种电子设备,包括:存储器、处理器及存储在所述存储器上并可在所述处理器上运行的计算机程序,所述计算机程序被所述处理器执行时实现如第一方面或第二方面所述的方法的步骤。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于郑州阿帕斯数云信息科技有限公司,未经郑州阿帕斯数云信息科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202111304138.7/2.html,转载请声明来源钻瓜专利网。