The invention discloses a realization method of repeated APK installation package package, which comprises the following steps: Step 1, the development of APP, the template configuration information to the resource file, and then use IDE to compile, signature, to complete the development of the APK template; step 2, the template APK counter code decode compression operation, the template information resources unzip to the specified directory, classified according to the text and picture resources resources, the formation of visual information display; step 3, modify the template information; step 4, after modification, the modified resources compiled packaged into new APK; step 5 to step 4 in the compiled APK the signature, re packaged APK. This method enables non - source writers or non - related technicians to revise the existing APK installation packages and repeat customized packaging.
【技术实现步骤摘要】
一种APK安装包重复打包的实现方法
本专利技术属于软件开发
,特别涉及一种能够对APK(AndroidPacKage,安卓包)安装包进行重复打包的实现方法。
技术介绍
安卓系统是一种基于Linux的自由及开发源代码的操作系统,在安卓平台中,应用的安装文件都是以APK格式进行保存,用户可以根据自身需求对APK进行修改,传统的APK重新定制化打包,首先需要保留一份对应的原始源代码,然后开发人员通过IDE修改其代码或者相关资源文件后,然后再次编译打包生成新的APK安装包。但是这种打包方式需要保留APK安装包对应的原始源代码,非源代码编写者不容易修改其内容,对专业要求较高,不能够实现大范围应用。
技术实现思路
本专利技术的目的,在于提供一种APK安装包重复打包的实现方法,其可使非源代码编写者或者非相关技术人员也能对已有的APK安装包重新修改,重复定制化打包。为了达成上述目的,本专利技术的解决方案是:一种APK安装包重复打包的实现方法,包括如下步骤:步骤1,开发APP,将模板信息配置到资源文件中,然后使用IDE进行编译、签名,完成模板APK的开发;步骤2,对模板APK进行反编译解压缩操作,将模板信息资源解压缩到指定目录,按文字类资源和图片类资源进行分类处理,形成可视化信息进行展示;步骤3,对模板信息进行修改;步骤4,修改完成后,将修改后的资源重新编译打包成新的APK;步骤5,对步骤4中编译后的APK进行签名,完成APK的重新打包。上述步骤1中,模板信息包括Logo图标、应用名称、背景皮肤图片、关键文字描述、系统配置以及链接地址。上述步骤5中,签名的详细内容是:当需 ...
【技术保护点】
一种APK安装包重复打包的实现方法,其特征在于包括如下步骤:步骤1,开发APP,将模板信息配置到资源文件中,然后使用IDE进行编译、签名,完成模板APK的开发;步骤2,对模板APK进行反编译解压缩操作,将模板信息资源解压缩到指定目录,按文字类资源和图片类资源进行分类处理,形成可视化信息进行展示;步骤3,对模板信息进行修改;步骤4,修改完成后,将修改后的资源重新编译打包成新的APK;步骤5,对步骤4中编译后的APK进行签名,完成APK的重新打包。
【技术特征摘要】
1.一种APK安装包重复打包的实现方法,其特征在于包括如下步骤:步骤1,开发APP,将模板信息配置到资源文件中,然后使用IDE进行编译、签名,完成模板APK的开发;步骤2,对模板APK进行反编译解压缩操作,将模板信息资源解压缩到指定目录,按文字类资源和图片类资源进行分类处理,形成可视化信息进行展示;步骤3,对模板信息进行修改;步骤4,修改完成后,将修改后的资源重新编译打包成新的APK;步骤5,对步骤4中编译后的APK进行签名,完成...
【专利技术属性】
技术研发人员:邱志斌,涂高元,郑荣泉,郭永兴,陆云燕,陈雅贤,
申请(专利权)人:厦门天锐科技股份有限公司,
类型:发明
国别省市:福建,35
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。