【技术实现步骤摘要】
本专利技术涉及软件加载
,尤其涉及一种APP快速加载方法。
技术介绍
随着信息技术等相关产业的高速发展,智能终端设备已经转变为世界各个国家发展信息技术的热门方向,智能终端逐渐演变成集合了交流平台、娱乐平台、商务平台于一体的载体。目前极为流行的智能终端产品多以ARM内核处理器为核心,移植RTOS微内核,再配合外围设备实现智能终端的多功能。如果需要智能终端具备更强的扩展性能,那还需要辅以软件重定位技术来实现软件的动态加载。但是在每次运行同一个动态软件的过程中,都需要将软件中的代码进行link(链接)、load(加载)处理,然后才能生成可执行文件。所以,每次运行软件都需要耗费大量的时间,造成CPU资源的浪费。同时,此过程也消耗大量的电能,为原本容量就极小的电池带来更大的负担。
技术实现思路
本专利技术要解决的技术问题就在于:针对现有技术存在的技术问题,本专利技术提供一种可实现在智能终端上进行APP的快速加载,节约APP(应用软件程序)的安装时间,降低安装APP的能耗,高效、可靠的APP快速加载方法。为解决上述技术问题,本专利技术提出的技术方案为:一种APP快速加载方 ...
【技术保护点】
一种APP快速加载方法,其特征在于:S1. 智能设备为APP分配固定的运行空间;S2. 初始化所述运行空间;S3. 根据所需要加载的APP,判断APP存储空间中是否存在所述需要加载的APP的可执行文件和配置信息文件,是则跳转到步骤S4,否则跳转到步骤S5;S4. 从所述APP存储空间获取所述需要加载的APP的可执行文件和配置信息文件,并根据所述配置信息文件将所述需要加载的APP的可执行文件加载至所述运行空间;S5. 从所述APP存储空间获取所述需要加载的APP的软件包,解析并重定位所述软件包,生成需要加载的APP的可执行文件及配置信息文件,将所述可执行文件加载至运行空间,并 ...
【技术特征摘要】
1.一种APP快速加载方法,其特征在于:S1.智能设备为APP分配固定的运行空间;S2.初始化所述运行空间;S3.根据所需要加载的APP,判断APP存储空间中是否存在所述需要加载的APP的可执行文件和配置信息文件,是则跳转到步骤S4,否则跳转到步骤S5;S4.从所述APP存储空间获取所述需要加载的APP的可执行文件和配置信息文件,并根据所述配置信息文件将所述需要加载的APP的可执行文件加载至所述运行空间;S5.从所述APP存储空间获取所述需要加载的APP的软件包,解析并重定位所述软件包,生成需要加载的APP的可执行文件及配置信息文件,将所述可执行文件加载至运行空间,并将所述可执行文件及配置信息文件备份至所述APP存储空间。2.根据权利要求1所述的APP快速加载方法,其特征在于:所述步骤S2的具体步骤包括:判断所述运行空间是否已经被占用,是则重新初始化所述运行空间。3.根据权利要求2所述的APP快速加载方法,其特征在于...
【专利技术属性】
技术研发人员:郭慧,任炬,张尧学,刘亚萍,陈娅芳,李政军,
申请(专利权)人:中南大学,湖南提奥信息技术有限公司,
类型:发明
国别省市:湖南;43
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。