一种信息处理的方法及电子设备的制作方法

文档序号:6511010阅读:196来源:国知局
一种信息处理的方法及电子设备的制作方法
【专利摘要】本申请公开了一种信息处理的方法及电子设备,用于解决现有的电子设备存在的不能针对每个应用程序来选择合适的安装路径的技术问题,所述电子设备包括N个存储单元,N大于等于2,且所述电子设备中能够安装第一应用程序,所述方法包括:接收用于安装第一应用程序的第一安装请求;基于第一安装请求,采集用于确定第一应用程序的安装位置的至少一个安装参数;基于至少一个安装参数,从N个存储单元中确定出能够安装第一应用程序的M个存储单元,M小于等于N且大于等于1;生成并执行第一安装指令,将第一应用程序安装至M个存储单元中的第一存储单元中。
【专利说明】一种信息处理的方法及电子设备

【技术领域】
[0001]本申请涉及电子【技术领域】,特别涉及一种信息处理的方法及电子设备。

【背景技术】
[0002]随着电子技术的快速发展,各种电子设备的功能也越来越丰富,越来越人性化,令用户在使用电子设备的过程中拥有了更好的体验度。就拿手机来说,现在的智能手机,可以说已经改进成了一个小型的电脑了,不仅具有强大的存储空间,可以安装各种软件,而各种手机功能也做得越来越精细与人性。
[0003]现有的电子设备在安装应用程序的时候,系统中会有一个默认的安装路径来,系统会按照这个默认的安装路径来安装每个应用软件,这个默认的安装路径可以是系统设定的,也可以是用户设置的,比如,在安卓系统的智能手机中,用户可以将默认路径设置为SD卡,这样,针对之后待安装的应用程序,系统都会按照这个默认路径对其进行安装;
[0004]但本申请发明人在实现本申请实施例中发明技术方案的过程中,发现上述技术至少存在如下技术问题:
[0005]现有的智能手机虽然可以修改安装的默认路径,但是对之后的每个应用程序都会按照该默认路径来安装,不管这个默认路径是否适合待安装应用程序。这种只按照默认路径来安装每个应用程序的方法会造成很多问题,比如,可能针对某一个待安装应用程序,用户并不想让其安装至默认路径指向的存储设备,这时,除非针对这一个应用程序重新设置默认路径,否则只能在安装完成后,再将该应用程序进行移动至需要的存储设备中;又比如,系统按照这个默认路径来安装应用程序,这个默认路径指向的存储设备会由于长期安装大量应用而造成空间不足,使得无法再继续安装应用程序,而其他存储设备由处于空余状态,因此,现有的电子设备存在不能针对每个应用程序来选择合适的安装路径的技术问题。


【发明内容】

[0006]本申请实施例通过提供一种信息处理的方法及电子设备,用以解决现有的电子设备存在的不能针对每个应用程序来选择合适的安装路径的技术问题。
[0007]—方面,本申请实施例提供一种信息处理的方法,应用于一电子设备,所述电子设备包括N个存储单元,其中,N大于等于2,且所述电子设备中能够安装第一应用程序,所述方法包括:
[0008]接收用于安装所述第一应用程序的第一安装请求;基于所述第一安装请求,采集用于确定所述第一应用程序的安装位置的至少一个安装参数;基于所述至少一个安装参数,从所述N个存储单元中确定出能够安装所述第一应用程序的M个存储单元,其中,M小于等于N且大于等于I ;生成并执行第一安装指令,将所述第一应用程序安装至所述M个存储单元中的第一存储单元中。
[0009]可选的,所述至少一个安装参数,具体包括:所述第一应用程序自身设定的默认存储单元,所述第一应用程序对应的安装存储空间大小值,所述N个存储单元中每个存储单元的剩余存储空间大小值,和/或所述N个存储单元中每个存储单元的存储内容类型。
[0010]可选的,所述基于所述至少一个安装参数,从所述N个存储单元中确定出能够安装所述第一应用程序的M个存储单元,具体为:基于所述第一应用程序自身设定的默认存储单元,从所述N个存储单元中确定出能够安装所述第一应用程序的M个存储单元。
[0011]可选的,所述基于所述至少一个安装参数,从所述N个存储单元中确定出能够安装所述第一应用程序的M个存储单元,具体为:基于所述第一应用程序对应的安装存储空间大小值,以及所述N个存储单元中每个存储单元的剩余存储空间大小值,从所述N个存储单元中确定出剩余存储空间大小值大于等于所述安装存储空间大小值的M个存储单元。
[0012]可选的,所述基于所述至少一个安装参数,从所述N个存储单元中确定出能够安装所述第一应用程序的M个存储单元,具体包括:至少基于所述第一应用程序对应的安装存储空间大小值,以及所述N个存储单元中每个存储单元的剩余存储空间大小值,从所述N个存储单元中确定出K个存储单元,其中,所述K个存储单元中每个存储单元的剩余存储空间大小值大于等于所述安装存储空间大小值,其中,K为大于等于M小于等于N ;基于所述K个存储单元中每个存储单元的存储内容类型,从所述K个存储单元中确定出存储内容类型与所述第一应用程序的第一内容类型相一致的M个存储单元,其中,M小于等于K且大于等于I。
[0013]可选的,所述生成并执行第一安装指令,将所述第一应用程序安装至所述M个存储单元中的第一存储单元中,具体包括:生成并执行第一安装指令,从所述M个存储单元中确定出剩余存储空间大小值最大的第一存储单元;将所述第一应用程序安装至所述第一存储单元中。
[0014]可选的,所述生成并执行第一安装指令,将所述第一应用程序安装至所述M个存储单元中的第一存储单元中,具体包括:生成并执行第一安装指令,生成并输出用于提示一用户对所述M个存储单元进行选择的第一提示信息;获得对所述第一存储单元的第一选择操作;基于所述第一选择操作,生成并执行第一选择指令,以使所述第一应用程序选择安装至所述第一存储单元中。
[0015]另一方面,本申请实施例还提供一种电子设备,所述电子设备包括N个存储单元,其中,N大于等于2,且所述电子设备中能够安装第一应用程序,所述电子设备包括:
[0016]接收单元,用于接收用于安装所述第一应用程序的第一安装请求;采集单元,用于基于所述第一安装请求,采集用于确定所述第一应用程序的安装位置的至少一个安装参数;确定单元,用于基于所述至少一个安装参数,从所述N个存储单元中确定出能够安装所述第一应用程序的M个存储单元,其中,M小于等于N且大于等于I ;安装单元,用于生成并执行第一安装指令,将所述第一应用程序安装至所述M个存储单元中的第一存储单元中。
[0017]可选的,所述至少一个安装参数,具体包括:所述第一应用程序自身设定的默认存储单元,所述第一应用程序对应的安装存储空间大小值,所述N个存储单元中每个存储单元的剩余存储空间大小值,和/或所述N个存储单元中每个存储单元的存储内容类型。
[0018]可选的,所述确定单元,具体用于:基于所述第一应用程序自身设定的默认存储单元,从所述N个存储单元中确定出能够安装所述第一应用程序的M个存储单元。
[0019]可选的,所述确定单元,具体用于:基于所述第一应用程序对应的安装存储空间大小值,以及所述N个存储单元中每个存储单元的剩余存储空间大小值,从所述N个存储单元中确定出剩余存储空间大小值大于等于所述安装存储空间大小值的M个存储单元。
[0020]可选的,所述确定单元,具体包括:
[0021]第一确定子单元,用于至少基于所述第一应用程序对应的安装存储空间大小值,以及所述N个存储单元中每个存储单元的剩余存储空间大小值,从所述N个存储单元中确定出K个存储单元,其中,所述K个存储单元中每个存储单元的剩余存储空间大小值大于等于所述安装存储空间大小值,其中,K为大于等于M小于等于N ;第二确定子单元,用于基于所述K个存储单元中每个存储单元的存储内容类型,从所述K个存储单元中确定出存储内容类型与所述第一应用程序的第一内容类型相一致的M个存储单元,其中,M小于等于K且大于等于I。
[0022]可选的,所述安装单元,具体包括:第三确定子单元,用于生成并执行第一安装指令,从所述M个存储单元中确定出剩余存储空间大小值最大的第一存储单元;第一安装子单元,用于将所述第一应用程序安装至所述第一存储单元中。
[0023]可选的,所述安装单元,具体包括:提示单元,用于生成并执行第一安装指令,生成并输出用于提示一用户对所述M个存储单元进行选择的第一提示信息;获得单元,用于获得对所述第一存储单元的第一选择操作;选择安装单元,用于基于所述第一选择操作,生成并执行第一选择指令,以使所述第一应用程序选择安装至所述第一存储单元中。
[0024]本申请实施例中提供的一个或多个技术方案,至少具有如下技术效果或优点:
[0025](I)由于在本申请实施例中,采用当第一应用程序请求安装时,系统会采集决定第一应用程序的安装位置的至少一个安装参数,然后基于至少一个安装参数从电子设备中的N个存储的单元中确定出第一存储单元来用于安装第一应用程序的技术手段,解决了现有技术中电子设备存在的不能针对每个应用程序来选择合适的安装路径的技术问题,实现了能够针对不同应用程序来安装时采集到的不同安装参数来选择最合适的安装位置的技术效果。
[0026](2)由于在本申请实施例中,采用当第一应用程序需要安装前,系统根据实时获得的至少一个安装参数,来从N个存储单元中确定出小于等N的M每个存储单元的技术手段,实现了能够针对每个待安装的应用程序实时确定出可行的安装路径的技术效果。
[0027](3)由于在本申请实施例中,采用先确定出适合安装第一应用程序的多个存储单元,再通过交互方式,获得用户对于多个存储单元的选择操作,根据用户的选择操作来确定唯一安装第一应用程序的第一存储单元的技术手段,实现了使系统能够基于用户的选择来确定安装第一应用程序的安装位置的技术效果。

【专利附图】

【附图说明】
[0028]图1为本申请实施例提供的一种信息处理的方法流程图;
[0029]图2为本申请实施例提供的一种电子设备的结构示意图。

【具体实施方式】
[0030]本申请实施例通过提供一种信息处理的方法及电子设备,解决了现有的电子设备存在的不能针对每个应用程序来选择合适的安装路径的技术问题。
[0031]本申请实施例中的技术方案为解决上述问题,总体思路如下:
[0032]提供一种信息处理的方法,应用于一电子设备,所述电子设备包括N个存储单元,其中,N大于等于2,且所述电子设备中能够安装第一应用程序,所述方法包括:接收用于安装所述第一应用程序的第一安装请求;基于所述第一安装请求,采集用于确定所述第一应用程序的安装位置的至少一个安装参数;基于所述至少一个安装参数,从所述N个存储单元中确定出能够安装所述第一应用程序的M个存储单元,其中,M小于等于N且大于等于I ;生成并执行第一安装指令,将所述第一应用程序安装至所述M个存储单元中的第一存储单元中。
[0033]可见,本申请实施例由于采用当第一应用程序请求安装时,系统会采集决定第一应用程序的安装位置的至少一个安装参数,然后基于至少一个安装参数从电子设备中的N个存储的单元中确定出第一存储单元来用于安装第一应用程序的技术手段,解决了现有技术中电子设备存在的不能针对每个应用程序来选择合适的安装路径的技术问题,实现了能够针对不同应用程序来安装时采集到的不同安装参数来选择最合适的安装位置的技术效果O
[0034]为了更好的理解上述技术方案,下面将结合说明书附图以及具体的实施方式对上述技术方案进行详细的说明,应当理解本申请实施例以及实施例中的具体特征是对本申请技术方案的详细的说明,而不是对本申请技术方案的限定,在不冲突的情况下,本申请实施例以及实施例中的技术特征可以相互组合。
[0035]在本申请实施例中中提供的信息处理的方法应用到的电子设备主要是指包括了 N个存储单元的电子设备,N大于等于2,这里的存储单元不仅包括电子设备自带的,还包括设置在该电子设备内的外部存储单元,比如SD卡,并且该电子设备中还要能够安装至少一个应用程序,只有是包括多个存储单元且能够安装应用程序的电子设备都可以,常见的有智能手机,电脑,平板电脑,以及智能电视等,下面就以智能手机为例来说明,智能手机包括有自带内存,也可以插设多张SD卡来扩充内存,并且可以安装多个应用程序。
[0036]如图1所示,本申请实施例提供的信息处理的方法,具体包括步骤:
[0037]S1:接收用于安装所述第一应用程序的第一安装请求;
[0038]S2:基于所述第一安装请求,采集用于确定所述第一应用程序的安装位置的至少一个安装参数;
[0039]进一步的,所述至少一个安装参数,具体包括:所述第一应用程序自身设定的默认存储单元,所述第一应用程序对应的安装存储空间大小值,所述N个存储单元中每个存储单元的剩余存储空间大小值,和/或所述N个存储单元中每个存储单元的存储内容类型。
[0040]在具体实施过程中,以智能手机为例,手机中插设有SD卡I与SD卡2,采用本申请实施例中提供的信息处理的方法,当有第一应用程序需要被安装时,执行完步骤S1:接收安装第一应用程序的第一安装请求后,然后执行步骤S2:基于第一安装请求,采集能够确定第一应用程序的安装位置的至少一个安装参数。这里的安装参数可以是第一应用程序自身设定的默认的存储单元,也就是指第一应用程序在开发设计时设定的安装位置,一般来说设定的默认位置情况有四种:由系统任意选择安装位置、安装到手机自带内存中、如果有外部存储单元就安装到外部存储单元中以及对安装位置不做限定,这个安装参数从第一应用程序的安装包中就可以获得;安装参数还可以是第一应用程序对应的安装存储空间大小值,这个参数也可以从第一应用程序的安装包中获得;安装参数还可以是手机中的N个存储单元中每个存储单元的剩余存储空间大小值,也就是说,手机的自带内存,插入的SD卡1,SD卡2分别剩余空间大小值,这个参数系统可以分别对各个存储单元计算获得;安装参数还可以是手机中N个存储单元中每个存储单元的存储内容类型,比如说,手机自带内存中安装的内容类型为日常使用的软件,如邮箱,短信,文字处理软件等,在SD卡I中安装的内容类型为娱乐类软件,在SD卡2中主要存储的是图像,视频等文件类型,系统可以根据对每个存储单元中已存储的内容进行归类判断来获得这一项安装参数。
[0041]S3:基于所述至少一个安装参数,从所述N个存储单元中确定出能够安装所述第一应用程序的M个存储单元,其中,M小于等于N且大于等于I ;
[0042]在具体实施过程中,继续以及智能手机举例,当执行完步骤S2,获得了至少一个能够确定第一应用程序的安装位置的安装参数后,进入步骤S4:基于获得的至少一个安装参数,从手机中N个存储单元中确定出能够安装第一应用程序的M个存储单元,下面提供在本申请实施例至少提供3种确定安装位置的优选实施方式:
[0043]进一步的,所述步骤S3,具体为:
[0044]基于所述第一应用程序自身设定的默认存储单元,从所述N个存储单元中确定出能够安装所述第一应用程序的M个存储单元。
[0045]在具体实施过程中,系统可以基于第一应用程序自身设定的默认存储单元来从N个存储单元中确定出M个存储单元,比如,如果第一应用程序自身默认存储单元是四种情况中的“系统任意选择安装位置”或者“安装位置不做限定”时,说明手机中的任意一个存储单元都可以安装第一应用程序,被确定出的M个存储单元就是N个存储单元,即M与N相等;如果第一应用程序自身默认存储单元是四种情况中的“安装到手机自带内存中”,则M等于1,即安装位置就是手机自带内存;如果第一应用程序自身默认存储单元是四种情况中的“如果有外部存储单元就安装到外部存储单元中”,则M比N小1,也就是说,如果手机中插设了 2张SD卡,M就等于2。
[0046]进一步的,所述步骤S3,具体为:
[0047]基于所述第一应用程序对应的安装存储空间大小值,以及所述N个存储单元中每个存储单元的剩余存储空间大小值,从所述N个存储单元中确定出剩余存储空间大小值大于等于所述安装存储空间大小值的M个存储单元。
[0048]在具体实施过程中,系统可以基于第一应用程序对应的安装存储空间大小值,以及所述N个存储单元中每个存储单元的剩余存储空间大小值,来从N个存储单元中确定出M个存储单元,系统通过从第一应用程序的安装包中获得第一应用程序安装时需要的存储空间大小值,以及分别获得每个存储单元中相应剩余的存储空间大小值,然后确定出剩余空间大于等于安装需要的存储空间的大小的M个存储单元,比如,第一应用程序安装需要的存储空间为5M,如果手机自带内存只有4M,SD卡I剩余IG空间,SD卡2剩余10M,SD卡I与SD卡2中可以安装该第一应用程序,M等于2。
[0049]进一步的,所述步骤S3,具体包括:
[0050]至少基于所述第一应用程序对应的安装存储空间大小值,以及所述N个存储单元中每个存储单元的剩余存储空间大小值,从所述N个存储单元中确定出K个存储单元,其中,所述K个存储单元中每个存储单元的剩余存储空间大小值大于等于所述安装存储空间大小值,其中,K为大于等于M小于等于N ;
[0051]基于所述K个存储单元中每个存储单元的存储内容类型,从所述K个存储单元中确定出存储内容类型与所述第一应用程序的第一内容类型相一致的M个存储单元,其中,M小于等于K且大于等于I。
[0052]在具体实施过程中,系统还可以基于第一应用程序对应的安装存储空间大小值,以及所述N个存储单元中每个存储单元的剩余存储空间大小值先确定出能够安装第一应用程的K个存储单元,再基于K个存储单元中每个存储单元的存储内容类型来进一步缩将能够安装第一应用程序的存储单元的个数缩小为M个。比如,以上个实施例中的例子继续说明,如果基于第一应用程序安装需要的存储空间大小值以及各个存储单元剩余的空间大小值,确定出能够安装第一的应用程序的存储单元为SD卡I与SD卡2,再基于这两张卡中存储的内容类型来进一步确定,在SD卡I中安装的内容类型为娱乐类软件,在SD卡2中主要存储的是图像,视频等文件类型,如果第一应用程序为游戏类应用,则系统将可安装位置进一步缩小为SD卡I。
[0053]以上确定可安装第一应用程序的M个存储单元的3个实施方式只是本申请实施例中的3中优选方式,在实际实施过程中还可以有多中确定方式,比如说,先通过基于第一应用程序自身设定的默认存储单元确定出存储单元的个数P,再基于P个存储单元中每个存储单元的存储内容类型,从P个存储单元中确定出M存储单元。又比如,先通过基于第一应用程序自身设定的默认存储单元确定出存储单元的个数P,再基于第一应用程序对应的安装存储空间大小值,以及所述P个存储单元中每个存储单元的剩余存储空间大小值确定出能够安装第一应用程的Q个存储单元,最后基于Q个存储单元中每个存储单元的存储内容类型,从Q个存储单元中确定出M个存储单元。
[0054]从以上至少3个实施例中可见,本申请实施例中由于采用当第一应用程序需要安装前,系统根据实时获得的至少一个安装参数,来从N个存储单元中确定出小于等N的M每个存储单元的技术手段,实现了能够针对每个待安装的应用程序实时确定出可行的安装路径的技术效果。
[0055]S4:生成并执行第一安装指令,将所述第一应用程序安装至所述M个存储单元中的第一存储单元中。
[0056]在具体实施过程中,当通过步骤S3,从N个存储单元中确定出M个存储单元后,执行步骤S4,生成并执行第一安装指令,将第一应用程序安装至M个存储单元中的第一存储单元,通过上述如何确认M个存储单元的至少3个实施例可知,当M等于I的时候,系统可以确定将第一应用程序就安装在最后确定的存储单元中,但是都M不为O的时候,也就是说系统根据基于的不同安装参数可能最后确定出有多个适合安装第一应用程序的存储单元,这时就需要从这多个存储单元中再进一步确定出唯一一个存储单元来安装第一应用程序,下面就具体通过2个实施例来阐述确定第一存储单元的方式:
[0057]进一步的,所述步骤S4,具体包括:
[0058]生成并执行第一安装指令,从所述M个存储单元中确定出剩余存储空间大小值最大的第一存储单元;
[0059]将所述第一应用程序安装至所述第一存储单元中。
[0060]在具体实施过程中,当系统确认出M (M不为O)个存储单元都适合安装第一应用程序时,当然,理论上是可以将第一应用程序安装在其中的任意一个存储单元中,不过系统还是可以选择出一个认为是最优的存储单元,主要通过比较每个存储单元的剩余存储空间来确定,从中选择一个剩余空间最大的,比如,第一应用程序为游戏软件,被确定出用于安装娱乐类型应用的存储单元中有3个,剩余空间大小分别为1G,1.5G,2G,系统这时会将第一应用程序安装至剩余空间为2G的存储单元中,则第一存储单元就是剩余空间为2G的存储单元。
[0061]进一步的,所述步骤S4,具体包括:
[0062]生成并执行第一安装指令,生成并输出用于提示一用户对所述M个存储单元进行选择的第一提不信息;
[0063]获得对所述第一存储单元的第一选择操作;
[0064]基于所述第一选择操作,生成并执行第一选择指令,以使所述第一应用程序选择安装至所述第一存储单元中。
[0065]在具体实施过程中,本申请实施例中提供的从M个存储单元中确定出第一存储单元的另一个方式为:系统生成并输出第一提示信息,用于提示用户来选择第一存储单元,当获得用户的第一选择操作后,生成并执行第一选择指令,以将第一应用程序对应的选择安装至第一存储单元中。比如,系统将确定后的M个存储单元以选项的形式输出在手机触控屏上,根据用户的选择操作来确定第一存储单元,并且,在显示M个存储单元的时候,系统还可以以优先级的高低输出,以供用户选择参考。
[0066]可见,在本申请实施例中由于采用先确定出适合安装第一应用程序的多个存储单元,再通过交互方式,获得用户对于多个存储单元的选择操作,根据用户的选择操作来确定唯一安装第一应用程序的第一存储单元的技术手段,实现了使系统能够基于用户的选择来确定安装第一应用程序的安装位置的技术效果。
[0067]基于同一发明构思,本申请实施例还提供一种电子设备,所述电子设备包括N个存储单元,其中,N大于等于2,且所述电子设备中能够安装第一应用程序,如图2所示,所述电子设备具体包括:
[0068]接收单元10,用于接收用于安装所述第一应用程序的第一安装请求;
[0069]采集单元20,用于基于所述第一安装请求,采集用于确定所述第一应用程序的安装位置的至少一个安装参数;
[0070]确定单元30,用于基于所述至少一个安装参数,从所述N个存储单元中确定出能够安装所述第一应用程序的M个存储单元,其中,M小于等于N且大于等于I ;
[0071]安装单元40,用于生成并执行第一安装指令,将所述第一应用程序安装至所述M个存储单元中的第一存储单元中。
[0072]进一步的,所述至少一个安装参数,具体包括:
[0073]所述第一应用程序自身设定的默认存储单元,所述第一应用程序对应的安装存储空间大小值,所述N个存储单元中每个存储单元的剩余存储空间大小值,和/或所述N个存储单元中每个存储单元的存储内容类型。
[0074]进一步的,所述确定单元30,具体用于:
[0075]基于所述第一应用程序自身设定的默认存储单元,从所述N个存储单元中确定出能够安装所述第一应用程序的M个存储单元。
[0076]进一步的,所述确定单元30,具体用于:
[0077]基于所述第一应用程序对应的安装存储空间大小值,以及所述N个存储单元中每个存储单元的剩余存储空间大小值,从所述N个存储单元中确定出剩余存储空间大小值大于等于所述安装存储空间大小值的M个存储单元。
[0078]进一步的,所述确定单元30,具体包括:
[0079]第一确定子单元,用于至少基于所述第一应用程序对应的安装存储空间大小值,以及所述N个存储单元中每个存储单元的剩余存储空间大小值,从所述N个存储单元中确定出K个存储单元,其中,所述K个存储单元中每个存储单元的剩余存储空间大小值大于等于所述安装存储空间大小值,其中,K为大于等于M小于等于N ;
[0080]第二确定子单元,用于基于所述K个存储单元中每个存储单元的存储内容类型,从所述K个存储单元中确定出存储内容类型与所述第一应用程序的第一内容类型相一致的M个存储单元,其中,M小于等于K且大于等于I。
[0081]进一步的,所述安装单元40,具体包括:
[0082]第三确定子单元,用于生成并执行第一安装指令,从所述M个存储单元中确定出剩余存储空间大小值最大的第一存储单元;
[0083]第一安装子单元,用于将所述第一应用程序安装至所述第一存储单元中。
[0084]进一步的,所述安装单元40,具体包括:
[0085]提示单元,用于生成并执行第一安装指令,生成并输出用于提示一用户对所述M个存储单元进行选择的第一提示信息;
[0086]获得单元,用于获得对所述第一存储单元的第一选择操作;
[0087]选择安装单元,用于基于所述第一选择操作,生成并执行第一选择指令,以使所述第一应用程序选择安装至所述第一存储单元中。
[0088]本申请实施例中提供的一个或多个技术方案,至少具有如下技术效果或优点:
[0089](I)由于在本申请实施例中,采用当第一应用程序请求安装时,系统会采集决定第一应用程序的安装位置的至少一个安装参数,然后基于至少一个安装参数从电子设备中的N个存储的单元中确定出第一存储单元来用于安装第一应用程序的技术手段,解决了现有技术中电子设备存在的不能针对每个应用程序来选择合适的安装路径的技术问题,实现了能够针对不同应用程序来安装时采集到的不同安装参数来选择最合适的安装位置的技术效果。
[0090](2)由于在本申请实施例中,采用当第一应用程序需要安装前,系统根据实时获得的至少一个安装参数,来从N个存储单元中确定出小于等N的M每个存储单元的技术手段,实现了能够针对每个待安装的应用程序实时确定出可行的安装路径的技术效果。
[0091](3)由于在本申请实施例中,采用先确定出适合安装第一应用程序的多个存储单元,再通过交互方式,获得用户对于多个存储单元的选择操作,根据用户的选择操作来确定唯一安装第一应用程序的第一存储单元的技术手段,实现了使系统能够基于用户的选择来确定安装第一应用程序的安装位置的技术效果。
[0092]显然,本领域的技术人员可以对本发明进行各种改动和变型而不脱离本发明的精神和范围。这样,倘若本发明的这些修改和变型属于本发明权利要求及其等同技术的范围之内,则本发明也意图包含这些改动和变型在内。
【权利要求】
1.一种信息处理的方法,应用于一电子设备,所述电子设备包括N个存储单兀,其中,N大于等于2,且所述电子设备中能够安装第一应用程序,所述方法包括: 接收用于安装所述第一应用程序的第一安装请求; 基于所述第一安装请求,采集用于确定所述第一应用程序的安装位置的至少一个安装参数; 基于所述至少一个安装参数,从所述N个存储单元中确定出能够安装所述第一应用程序的Μ个存储单元,其中,Μ小于等于Ν且大于等于1 ; 生成并执行第一安装指令,将所述第一应用程序安装至所述Μ个存储单元中的第一存储单元中。
2.如权利要求1所述的方法,其特征在于,所述至少一个安装参数,具体包括:所述第一应用程序自身设定的默认存储单元,所述第一应用程序对应的安装存储空间大小值,所述Ν个存储单元中每个存储单元的剩余存储空间大小值,和/或所述Ν个存储单元中每个存储单元的存储内容类型。
3.如权利要求2所述的方法,其特征在于,所述基于所述至少一个安装参数,从所述Ν个存储单元中确定出能够安装所述第一应用程序的Μ个存储单元,具体为: 基于所述第一应用程序自身设定的默认存储单元,从所述Ν个存储单元中确定出能够安装所述第一应用程序的Μ个存储单元。
4.如权利要求2所述的方法,其特征在于,所述基于所述至少一个安装参数,从所述Ν个存储单元中确定出能够安装所述第一应用程序的Μ个存储单元,具体为: 基于所述第一应用程序对应的安装存储空间大小值,以及所述Ν个存储单元中每个存储单元的剩余存储空间大小值,从所述Ν个存储单元中确定出剩余存储空间大小值大于等于所述安装存储空间大小值的Μ个存储单元。
5.如权利要求2所述的方法,其特征在于,所述基于所述至少一个安装参数,从所述Ν个存储单元中确定出能够安装所述第一应用程序的Μ个存储单元,具体包括: 至少基于所述第一应用程序对应的安装存储空间大小值,以及所述Ν个存储单元中每个存储单元的剩余存储空间大小值,从所述Ν个存储单元中确定出Κ个存储单元,其中,所述Κ个存储单元中每个存储单元的剩余存储空间大小值大于等于所述安装存储空间大小值,其中,Κ为大于等于Μ小于等于Ν ; 基于所述Κ个存储单元中每个存储单元的存储内容类型,从所述Κ个存储单元中确定出存储内容类型与所述第一应用程序的第一内容类型相一致的Μ个存储单元,其中,Μ小于等于Κ且大于等于1。
6.如权利要求1-5中任一权项所述的方法,其特征在于,所述生成并执行第一安装指令,将所述第一应用程序安装至所述Μ个存储单元中的第一存储单元中,具体包括: 生成并执行第一安装指令,从所述Μ个存储单元中确定出剩余存储空间大小值最大的第一存储单元; 将所述第一应用程序安装至所述第一存储单元中。
7.如权利要求1-5中任一权项所述的方法,其特征在于,所述生成并执行第一安装指令,将所述第一应用程序安装至所述Μ个存储单元中的第一存储单元中,具体包括: 生成并执行第一安装指令,生成并输出用于提示一用户对所述Μ个存储单元进行选择的第一提不信息; 获得对所述第一存储单元的第一选择操作; 基于所述第一选择操作,生成并执行第一选择指令,以使所述第一应用程序选择安装至所述第一存储单元中。
8.一种电子设备,所述电子设备包括N个存储单元,其中,N大于等于2,且所述电子设备中能够安装第一应用程序,所述电子设备包括: 接收单元,用于接收用于安装所述第一应用程序的第一安装请求; 采集单元,用于基于所述第一安装请求,采集用于确定所述第一应用程序的安装位置的至少一个安装参数; 确定单元,用于基于所述至少一个安装参数,从所述N个存储单元中确定出能够安装所述第一应用程序的M个存储单元,其中,M小于等于N且大于等于I ; 安装单元,用于生成并执行第一安装指令,将所述第一应用程序安装至所述M个存储单元中的第一存储单元中。
9.如权利要求8所述的电子设备,其特征在于,所述至少一个安装参数,具体包括:所述第一应用程序自身设定的默认存储单元,所述第一应用程序对应的安装存储空间大小值,所述N个存储单元中每个存储单元的剩余存储空间大小值,和/或所述N个存储单元中每个存储单元的存储内容类型。
10.如权利要求9所述的电子设备,其特征在于,所述确定单元,具体用于: 基于所述第一应用程序自身设定的默认存储单元,从所述N个存储单元中确定出能够安装所述第一应用程序的M个存储单元。
11.如权利要求9所述的电子设备,其特征在于,所述确定单元,具体用于: 基于所述第一应用程序对应的安装存储空间大小值,以及所述N个存储单元中每个存储单元的剩余存储空间大小值,从所述N个存储单元中确定出剩余存储空间大小值大于等于所述安装存储空间大小值的M个存储单元。
12.如权利要求9所述的电子设备,其特征在于,所述确定单元,具体包括: 第一确定子单元,用于至少基于所述第一应用程序对应的安装存储空间大小值,以及所述N个存储单元中每个存储单元的剩余存储空间大小值,从所述N个存储单元中确定出K个存储单元,其中,所述K个存储单元中每个存储单元的剩余存储空间大小值大于等于所述安装存储空间大小值,其中,K为大于等于M小于等于N ; 第二确定子单元,用于基于所述K个存储单元中每个存储单元的存储内容类型,从所述K个存储单元中确定出存储内容类型与所述第一应用程序的第一内容类型相一致的M个存储单元,其中,M小于等于K且大于等于I。
13.如权利要求8-12中任一权项所述的电子设备,其特征在于,所述安装单元,具体包括: 第三确定子单元,用于生成并执行第一安装指令,从所述M个存储单元中确定出剩余存储空间大小值最大的第一存储单元; 第一安装子单元,用于将所述第一应用程序安装至所述第一存储单元中。
14.如权利要求8-12中任一权项所述的电子设备,其特征在于,所述安装单元,具体包括: 提示单元,用于生成并执行第一安装指令,生成并执行用于提示一用户对所述Μ个存储单元进行选择的第一提示信息; 获得单元,用于获得对所述第一存储单元的第一选择操作; 选择安装单元,用于基于所述第一选择操作,生成并输出第一选择指令,以使所述第一应用程序选择安装至所述第一存储单元中。
【文档编号】G06F9/445GK104424003SQ201310409951
【公开日】2015年3月18日 申请日期:2013年9月10日 优先权日:2013年9月10日
【发明者】陈涌 申请人:联想(北京)有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1