【技术实现步骤摘要】
基于私有软件仓库的安卓cc++三方库管理
本专利技术涉及软件开发工程领域的三方库管理,特别涉及一种基于私有软件仓库的安卓cc++三方库管理。
技术介绍
目前在安卓原生应用的开发过程种,主要使用Java/Kotlin语言,在特定的领域,可以使用c/c++,通过jni等技术,Java/Kotlin代码和c/c++代码相互调用。在c/c++库的编译和管理上,目前主要存在的是直接引用编译好的.so/.a库,不方便跟软件代码仓库进行集成,库文件有的比较大,会占用开发者电脑过多的磁盘空间。
技术实现思路
本专利技术要解决的技术问题是克服现有技术的缺陷,提供基于私有软件仓库的安卓cc++三方库管理。为了解决上述技术问题,本专利技术提供了如下的技术方案:本专利技术提供一种基于私有软件仓库的安卓cc++三方库管理,包括以下步骤:(1)通过购买的库代码或者免费的库代码进行编译源代码;(2)搭建生成私有软件仓库,库文件格式为deb;(3)下载ffmpeg源码,进行编译,生成ffmpeg-3.0.0.deb包;(4)应用开发者开发时,运行dpkginstallffmpeg--head命令,安装头文件到本地;(5)编译安卓应用安装包时,运行dpkginstallffmpeg-devel命令;(6)下载头文件和编译好的库。与现有技术相比,本专利技术的有益效果如下:本专利技术能够集中编译,在安卓应用开发过程中使用的cc++库,避免研发人员各自编译,编译过程 ...
【技术保护点】
1.基于私有软件仓库的安卓cc++三方库管理,其特征在于,包括以下步骤:/n(1)通过购买的库代码或者免费的库代码进行编译源代码;/n(2)搭建生成私有软件仓库,库文件格式为deb;/n(3)下载ffmpeg源码,进行编译,生成ffmpeg-3.0.0.deb包;/n(4)应用开发者开发时,运行dpkg install ffmpeg--head命令,安装头文件到本地;/n(5)编译安卓应用安装包时,运行dpkg install ffmpeg-devel命令;/n(6)下载头文件和编译好的库。/n
【技术特征摘要】
1.基于私有软件仓库的安卓cc++三方库管理,其特征在于,包括以下步骤:
(1)通过购买的库代码或者免费的库代码进行编译源代码;
(2)搭建生成私有软件仓库,库文件格式为deb;
(3)下载ffmpeg源码,进行编译,生成ffmpeg-3...
【专利技术属性】
技术研发人员:伍成,张小虎,严永峰,
申请(专利权)人:天翼电子商务有限公司,
类型:发明
国别省市:北京;11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。