一种安卓和iOS快速集成第三方类库的系统及操作方法

文档序号:9708086阅读:216来源:国知局
一种安卓和iOS快速集成第三方类库的系统及操作方法
【技术领域】
[0001]本发明属于移动App开发技术领域,尤其涉及一种安卓和1S快速集成第三方类库的系统及其操作方法。
【背景技术】
[0002]类库是一个综合性的面向对象的可重用类型集合,这些类型包括:接口、抽象类和具体类。类库可以解决一系列常见编程任务,包括诸如字符串管理、数据收集、数据库连接以及文件访问等任务,还可以解决多种专用开发任务,如控制台应用程序、桌面应用程序、WEB应用程序等。其一般包括本地类库、系统类库和需要后来安装才能调用的第三方的类库。
[0003]目前,手持设备操作系统中最主要的是安卓和1S,运行在这些系统上的程序称为移动App。移动App的开发经常需要集成第三方的类库,比如支付宝、微信支付、百度定位和极光推送等,集成需要在App和服务器端开发项目添加第三方类库,并填写appld等信息。集成这些第三方类库需要阅读相关的文档并测试,虽然需要增加和修改的代码往往是少数几处,但对初次使用这些第三方类库的开发者,往往会碰到各种问题,花费大量的时间,即使有经验的开发者,每次集成也需要浪费不少的时间,一旦操作错误,往往需要花费大量的时间来解决。

【发明内容】

[0004]本发明所要解决的技术问题是,提供一种安卓和1S快速集成第三方类库的系统及其操作方法,其能够让开发者方便、快捷地集成第三方类库。
[0005]为了解决上述技术问题,本发明是通过以下技术方案实现的:一种安卓和1S快速集成第三方类库的系统,包括操作界面模块和项目生成模块;所述操作界面模块中包括第三方类库选择和信息录入的输入界面及生成项目按钮;所述项目生成模块中包括集成了相关第三方类库且经过测试的项目模板,所述项目模板包括了安卓、1S和服务器端开发项目。
[0006]作为优选,所述项目模板中具有用于替换或删除的占位信息或标记,这些占位信息或标记指明了集成第三方类库需要填写信息的位置或生成项目需要忽略的文件。
[0007]—种安卓和1S快速集成第三方类库的操作方法,包括以下步骤:
(a)在操作界面模块上选择需要集成的第三方类库,并输入所选类库需要的相关信息;
(b)点击操作界面模块上的生成项目按钮,通过项目生成模块,自动生成集成了所需第三方类库的目标项目。
[0008]作为优选,所述步骤(a)中在输入界面上输入的相关信息是通过在相应第三方类库的官网上申请获得,或工具生成,或用户指定。
[0009]作为优选,所述步骤(b)中点击生成项目按钮后,项目生成模块中的项目模板上的占位信息会被输入在输入界面内的输入信息自动替换,带有特定标记的文件在项目生成阶段会被忽略。
[0010]作为优选,所述项目生成模块在生成目标项目后,用户可以再次启动操作界面来修改第三方类库所需信息或完善在创建阶段未填写但所需的信息。
[0011 ]与现有技术相比,本发明的有益之处在于:这种安卓和1S快速集成第三方类库的系统及其操作方法只需要开发者选择需要集成的第三方类库,并输入相关的appID等信息,从而自动完成第三方类库的集成,可以节省开发者大量的时间。
【附图说明】
[0012]下面结合附图对本发明进一步说明。
[0013]图1是本发明一种安卓和1S快速集成第三方类库的系统操作流程图;
图2是实施例一中用操作界面模块的示意图;
图3是实施例一中项目模板的局部示意图。
[0014]图中:1、操作界面模块;2、输入界面;3、生成项目按钮;4、项目模板;5、目标项目;
6、项目生成模块;7、占位信息或标记。
【具体实施方式】
[0015]下面结合附图和【具体实施方式】对本发明进行详细描述。
[0016]—种安卓和1S快速集成第三方类库的系统,如图1所示,包括操作界面模块I和项目生成模块6;所述操作界面模块I中包括第三方类库选择和信息录入的输入界面2和生成项目按钮3;所述项目生成模块6中具有项目模板4,项目模板4就是集成了相关第三方类库且经过测试(包含一定的测试和示例代码)的开发项目,其包括了安卓、1S和服务器端开发项目,如Android Stud1可以打开的安卓开发项目;所述项目模板4中具有用于替换或删除的占位信息或标记7,这些占位信息或标记指明了集成第三方类库所需填写信息的位置或生成项目需要忽略的文件,为项目生成模块6的生成逻辑提供了指引。
[0017]这种安卓和1S快速集成第三方类库的操作方法包括以下步骤:
(a)首先获取输入信息:选择相应的第三方类库,输入对应类库所需的相关信息(这些信息通常从第三方类库官网获得,或通过工具生成,或用户指定);
(b)点击操作界面模块I上的生成项目按钮3,项目生成模块6中相应项目模板4上的有替换标记的占位信息或标记7会被输入在输入界面2内的输入信息自动替换,从而自动生成集成了所需第三方类库的目标项目5。
[0018]如果在项目的开始阶段,有些信息,如商户ID没有获得,项目生成模块6也可以在目标项目5生成后对第三方类库所需的信息进行修改,或者完善未在项目生成阶段录入的?目息O
[0019]实施例一:
以集成支付宝支付为例(支付宝是阿里巴巴集团公司开发的一款软件),其操作方式如下:
先在支付宝官网上获取到“商户PID”和“商户私钥”等相关信息;
接着,如图2所示,选择“支付宝支付”,然后将“商户PID”和“商户私钥”等信息输入到相应对话框中,然后点击操作界面上的生成项目按钮3; 在点击生成项目按钮3之后,如图3所示,项目生成模块6会用输入的信息替换项目模板4里的占位信息或标记7,,从而完成目标项目5的生成。
[0020]如果用户不需要集成支付宝,则项目生成模块6就不会把含有“@ALIPAY_”标记的文件复制到生成的项目。
[0021]这种安卓和1S快速集成第三方类库的系统及其操作方法只需要开发者选择需要集成的第三方类库,并输入相关的appID等信息,从而自动完成第三方类库的集成,可以节省开发者大量的时间。
[0022]需要强调的是:以上仅是本发明的较佳实施例而已,并非对本发明作任何形式上的限制,凡是依据本发明的技术实质对以上实施例所作的任何简单修改、等同变化与修饰,均仍属于本发明技术方案的范围内。
【主权项】
1.一种安卓和1S快速集成第三方类库的系统,其特征在于,包括操作界面模块(I)和项目生成模块(6);所述操作界面模块(I)中包括第三方类库选择和信息录入的输入界面(2)及生成项目按钮(3);所述项目生成模块(6)中包括集成了相关第三方类库且经过测试的项目模板(4),所述项目模板(4)包括了安卓、1S和服务器端的开发项目。2.根据权利要求1所述的安卓和1S快速集成第三方类库的系统,其特征在于,所述项目模板(4)中具有用于替换或删除的占位信息或标记(7),这些占位信息或标记(7)指明了集成第三方类库需要填写信息的位置或生成项目需要忽略的文件。3.—种安卓和1S快速集成第三方类库的操作方法,其特征在于,包括以下步骤: (a)在操作界面模块(I)上选择需要集成的第三方类库,并输入所选类库需要的相关信息; (b)点击操作界面模块(I)上的生成项目按钮(3),通过项目生成模块(6),自动生成集成了所需第三方类库的目标项目(5)。4.根据权利要求3所述的安卓和1S快速集成第三方类库的操作方法,其特征在于,所述步骤(a)中在输入界面(2)上输入的相关信息是通过在相应第三方类库的官网上申请获得,或工具生成,或用户指定。5.根据权利要求3所述的安卓和1S快速集成第三方类库的操作方法,其特征在于,所述步骤(b)中点击生成项目按钮(3)后,项目生成模块(6)中相应第三方类库项目模板(4)上的占位信息或标记(7 )会被输入在输入界面(2 )内的输入信息自动替换。6.根据权利要求3所述的安卓和1S快速集成第三方类库的操作方法,其特征在于,所述项目生成模块(6)在生成目标项目(5)后,用户可以再次启动操作界面来修改第三方类库所需信息或完善在创建阶段未填写但所需的信息。
【专利摘要】本发明公开了一种安卓和iOS快速集成第三方类库的系统,包括操作界面模块和项目生成模块;所述操作界面模块中包括第三方类库选择和信息录入的输入界面及生成项目按钮;所述项目生成模块中包括集成了相关第三方类库且经过测试的项目模板;其操作方法如下:(a)在操作界面模块上选择需要集成的第三方类库,并输入所选类库需要的相关信息;(b)点击操作界面模块上的生成项目按钮,通过项目生成模块,自动生成集成了第三方类库的目标项目。这种安卓和iOS快速集成第三方类库的系统及其操作方法只需要开发者选择需要集成的第三方类库,并输入appID等相关信息,从而自动完成第三方类库的集成,可以节省开发者大量的时间。
【IPC分类】G06F9/44
【公开号】CN105468381
【申请号】CN201610001045
【发明人】陈德伟, 周旭, 周博驰, 庞平飞, 陈欣
【申请人】苏州奇松软件有限公司
【公开日】2016年4月6日
【申请日】2016年1月4日
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1