【技术实现步骤摘要】
本专利技术涉及计算机,尤其涉及了一种修改第三方库的方法、插件以及电子设备、存储介质。
技术介绍
1、智能型的移动设备发展至今已经迭代了若干代的技术。目前,智能移动设备的主流操作系统是安卓系统。由于安卓系统是一种开源系统,因此各种库的资源非常丰富。程序开发人员在开发应用程序时,可以调用多种已有的库(即第三方库)来满足自己的变成需求。
2、然而,调用他人编写并维护的库文件又可能存在一些令人不仅满意的地方,并不能完全满足程序开发人员当前的需求。因此,需要程序开发人员对调用的库文件进行适应性的修改,以满足自己的使用需求。
3、目前最常用的修改第三方库的方法是将第三方库的整个工程代码全部克隆下来,然后修改第三方库的源码,以供己方使用。但是这样的修改方式存在以下缺陷:
4、a)程序开发人员的工作量巨大,相当于重建一个库,并且还可能遇到编译问题。
5、b)后期维护困难。当第三方库升级后,上述的适应性修改需要程序开发人员手动移植到新版的第三方库中。然而,由于第三方库的修改未知,己方的程序开发人员不能盲目地
...【技术保护点】
1.一种修改第三方库的方法,其特征在于,包括:
2.如权利要求1所述的方法,其特征在于,所述第一类和所述第二类的文件名保持一致。
3.如权利要求1所述的方法,其特征在于,所述在所述第一库中修改所述第一类以得到第二类中,还包括:将所述第二类发布为aar文件。
4.如权利要求1所述的方法,其特征在于,所述将所述第一类替换为所述第二类中,包括:
5.如权利要求1所述的方法,其特征在于,所述在所述第一库中修改所述第一类以得到第二类中,包括:
6.一种修改第三方库的插件,应用于安卓系统,其特征在于,包括:
...
【技术特征摘要】
1.一种修改第三方库的方法,其特征在于,包括:
2.如权利要求1所述的方法,其特征在于,所述第一类和所述第二类的文件名保持一致。
3.如权利要求1所述的方法,其特征在于,所述在所述第一库中修改所述第一类以得到第二类中,还包括:将所述第二类发布为aar文件。
4.如权利要求1所述的方法,其特征在于,所述将所述第一类替换为所述第二类中,包括:
5.如权利要求1所述的方法,其特征在于,所述在所述第一库中修改所述第一类以得到第二类中,包括:
6.一种修改第三方库的插件,应用于安卓系统,其特征在于,包括:
...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。