本发明专利技术实施例提供了一种格式化方法及装置,在向外置存储设备导入文件时,首先判断该外置存储设备是否支持存储待导出文件,当外置存储设备不支持存储该待导出文件时,对置存储设备进行格式化成支持存储该待导出文件的目标文件系统。本发明专利技术实施例中,在外置存储设备不支持存储待导出文件时,即待导出文件与外置存储设备的文件系统无法匹配,为了解决上述问题,通过对外置存储设备进行格式化处理,使待导出文件可以存储在外置存储设备中,从而解决了待导出文件的大小与外置存储设备的文件系统无法匹配的问题,降低出现文件存储失败或者内容丢失的风险。
【技术实现步骤摘要】
本专利技术实施例属于通信
,尤其涉及一种格式化方法及装置。
技术介绍
随着手机、平板电脑等移动终端的普及,用户经常会利用移动终端下载高清电影、电视剧或者其他数据量较大的文件,或者利用移动终端进行长时间的录音、录像等操作,这些操作也会生成数据量较大的文件。但是,由于移动终端自身内存容量有限,往往需要将大数据量的文件存放到外置存储设备中。随着空中下载技术(OvertheAir Technology,简称OTA)的发展,可以直接将U盘、移动硬盘等外置存储设备与移动终端连接,并将移动终端中的文件存储至外置存储设备中。专利技术人在实现本专利技术的过程中,发现现有技术存在如下问题:目前当用户需要从移动终端向外置存储设备中导出文件时,经常会遇到待导出文件的大小与外置存储设备的文件系统无法匹配的问题。
技术实现思路
本专利技术实施例提供一种格式化方法及装置,用于解决当待导出文件的大小与外置存储设备的文件系统无法匹配问题。为了实现上述目的,本专利技术实施例提供了一种格式化方法,包括:判断外置存储设备是否支持存储待导出文件;如果判断结果为是,对所述外置存储设备进行格式化成目标文件系统,其中,所述目标文件系统支持存储所述待导出文件。为了实现上述目的,本专利技术实施例提供了一种格式化装置,包括:判断模块,用于判断外置存储设备是否支持存储待导出文件;格式化模块,用于在所述判断模块的判断结果为所述外置存储设备不支持存储所述待导出文件时,对所述外置存储设备进行格式化成目标文件系统,其中,所述目标文件系统支持存储所述待导出文件。本专利技术实施例提供的格式化方法及装置,在向外置存储设备导入文件时,首先判断该外置存储设备是否支持存储待导出文件,当外置存储设备不支持存储该待导出文件时,对置存储设备进行格式化成支持存储该待导出文件的目标文件系统。本专利技术实施例中,在外置存储设备不支持存储待导出文件时,即待导出文件与外置存储设备的文件系统无法匹配,为了解决上述问题,通过对外置存储设备进行格式化处理,使待导出文件可以存储在外置存储设备中,从而解决了待导出文件的大小与外置存储设备的文件系统无法匹配的问题,降低出现文件存储失败或者内容丢失的风险。附图说明图1为本专利技术实施例一的格式化方法的流程示意图;图2为本专利技术实施例二的格式化方法的流程示意图;图3为本专利技术实施例三的格式化方法的流程示意图;图4为本专利技术实施例四的格式化装置的结构示意图;图5为本专利技术实施例五的格式化装置的结构示意图。具体实施方式下面结合附图对本专利技术实施例提供的格式化方法及装置进行详细描述。实施例一如图1所示,其为本专利技术实施例一的格式化方法的流程示意图。本专利技术实施例的执行主体可以为移动终端,该格式化方法包括以下步骤:S101、判断外置存储设备是否支持存储待导出文件。实际应用中,针对移动终端中的数据量较大的文件,用户往往希望将数据量较大的文件导出到外置存储设备上存储,用于节省移动终端内存的空间,减轻移动终端内存的存储压力。对于外置存储设备而言,存在不同的文件系统类型,不同文件系统类型的分区结构不同,能够支持存放的单个文件的大小是不同的。在用户需要向外置存储设备导入文件时,可以先判断外置存储设备的文件系统是否支持存储待导出文件。外置存储设备可以为U盘、移动硬盘或者闪存卡等存储设备。当待导出文件为已经存在的实际文件时,实际文件为在移动终端上一个已经存在的完整的文件,待导出文件的大小已经确定,在判断时能够先获取到该待导出文件的大小,然后根据该待导出文件的大小,来判断外置存储设备的文件系统是否支持存储该待导出文件。例如,待导出文件的大小为5G,而外置存储设备的文件系统所支持存储的文件大小为2G时,则可以判定该外置存储设备不支持存储该待导出文件。当待导出文件为非实际文件时,非实际文件为当前在移动终端上并不是一个完整的文件,非实际文件可以为待下载的文件,或者为增量存储的文件,增量存储的文件可以为待录制的视频或者音频文件。如果待导出文件为待下载的文件时,可以根据下载地址从服务器中查询该待导出文件的大小,然后根据该待导出文件的大小,来判断外置存储设备的文件系统是否支持存储该待导出文件。实际应用中,当待导出文件为增量存储的文件,待导出文件一般为待录制的视频或音频文件时,可以根据待录制的视频或者音频文件的格式,以及预计的录制时间长度,能够预计出待导出文件的大小,例如,对于录音录像等操作,可以再弹出对话框,让用户输入预计的录音或者录像时间等,录音录像本身的格式,根据录制时长和待录制的文件的录制格式,预估出待导出文件的大小,然后根据该待导出文件的大小,来判断外置存储设备的文件系统是否支持存储该待导出文件。本专利技术实施例中,可以根据外置存储设置的当前文件系统判断是否支持存储待导出文件。如果判断结果为外置存储设备不支持存储该待导出文件,执行S102;否则执行S103。S102、对外置存储设备进行格式化成目标文件系统,其中目标文件系统支持存储待导出文件。具体地,当判断出外置存储设备不支持存储待导出文件时,为了保证该待导出文件能够被导出,需要对外置存储设备进行格式化处理,即将外置存储设备格式化成一个能够支持存储待导出文件的目标文件系统。目标文件系统的选择可以根据待导出文件的大小确定。例如,当待导出文件的大小为5G,而外置存储设备的当前文件系统所支持存储的文件大小为2G时,则可以将外置存储设备的文件系统格式化成支持存储文件大小超过5G的目标文件系统。例如,可以将外置存储设备格式化成新技术文件系统(New Technology File System,简称NFTS)。应当理解的是:对于外置存储设备而言,不同文件系统类型的分区结构不同,能够支持存放的单个文件的大小是不同的。例如,FAT32格式只支持存储文件大小不超过4G的文件,FAT16格式只支持存储文件大小不超过2G的文件,而NTFS支持存储文件大小不超过2T的文件,外置存储设备的文件系统类型可以是在格式化的过程中建立的。本专利技术实施例中,在移动终端上预设一个用于格式化文件系统类型的程序,通过该程序对外置存储设备进行格式化,例如,用于格式化文件系统类型的程序可以为鲁大师、分区助手或者分区魔术师等应用程序。S103、维持外置存储设备原有的文件系统。如果判断出外置存储设备支持存储待导出文件,则维持外置存储设备原有的文件系统,在原来的文件系统中对待导出文件进行存储。本专利技术实施例提供的格式化方法,在向外置存储设备导入文件时,首先判断该外置存储设备是否支持存储待导出文件,当外置存储设备不支持存储该待导出文件时,对置存储设备进行格式化成支持存储该待导出文件的目标文件系统。本专利技术实施例中,在外置存储设备不支持存储待导出文件时,即待导出文件与外置存储设备的文件系统无法匹配,为了解决上述问题,通过对外置存储设备进行格式化处理,使待导出文件可以存储在外置存储设备中,从而解决了待导出文件的大小与外置存储设备的文件系统无法匹配的问题,不仅降低出现文件存储失败或者内容丢失的风险,而且能够节省移动终端内存的空间,减轻移动终端内存的存储压力。实施例二如图2所示,其为本专利技术实施例二的格式化方法的流程示意图。本专利技术实施例的执行主体可以为移动终端,该格式化方法包括以下步骤:S201、识别用户的操作类型。本专利技术实施例中,用户的本文档来自技高网...
【技术保护点】
一种格式化方法,其特征在于,包括:判断外置存储设备是否支持存储待导出文件;如果判断结果为是,对所述外置存储设备进行格式化成目标文件系统,其中,所述目标文件系统支持存储所述待导出文件。
【技术特征摘要】
1.一种格式化方法,其特征在于,包括:判断外置存储设备是否支持存储待导出文件;如果判断结果为是,对所述外置存储设备进行格式化成目标文件系统,其中,所述目标文件系统支持存储所述待导出文件。2.根据权利要求1所述的方法,其特征在于,所述判断外置存储设备是否支持存储待导出文件,包括:当确定所述待导出文件为实际文件时,获取所述待导出文件的大小;当确定所述待导出文件的大小大于所述外置存储设备的文件系统所支持文件的大小时,判定所述外置存储设备不支持存储所述待导出文件。3.根据权利要求2所述的方法,其特征在于,还包括:当操作类型为下载操作时,确定所述待导出文件为待下载文件的非实际文件;根据所述待导出文件对应的下载地址从服务器中获取所述待导出文件的大小;当确定所述待导出文件的大小大于所述外置存储设备的文件系统所支持文件的大小时,判定外置存储设备不支持存储所述待导出文件。4.根据权利要求2所述的方法,其特征在于,还包括:当操作类型为录音/录像操作时,确定所述待导出文件为增量存储文件的非实际文件;根据所述待导出文件的录制格式以及录制的时间长度,预估所述待导出文件的大小;当确定所述待导出文件的大小大于所述外置存储设备的文件系统所支持文件的大小时,判定外置存储设备不支持存储所述待导出文件。5.根据权利要求2所述的方法,其特征在于,还包括:当操作类型为复制粘贴或者剪切粘贴操作时,确定所述待导出文件为实际文件。6.根据权利要求1-5任一项所述的方法,其特征在于,还包括:获取所述外置存储设备的总容量;如果所述外置存储设备的总容量与所述待导出文件的大小之间的差值未超出预设的阈值,获取所有外置存储设备的总容量;从所有的外置存储设备中选取一个总容量最大的存储设备作为待格式化的外置存储设备。7.根据权利要求6所述的方法,其特征在于,还包括:选择与所述待导出文件大小匹配的文件系统作为目标文件系统。8.根据权利要求1所述的方法,其特征在于,还包括:在格式化之前,对所述外置存储设备中的内容进行备份。9.根据权利要求1所述的方法,其特征在于,还包括:当判断需要对所述外置存储设备进行格式化时,发送格式化提醒消息。10.一种格式化装置,其特征在于,包括:判断模块,用于判...
【专利技术属性】
技术研发人员:黄海宁,
申请(专利权)人:乐视控股北京有限公司,乐视移动智能信息技术北京有限公司,
类型:发明
国别省市:北京;11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。