【技术实现步骤摘要】
一种文件的分享方法及电子设备
[0001]本申请实施例涉及电子设备
,尤其涉及一种文件的分享方法及电子设备。
技术介绍
[0002]随着科技的发展,电子设备的种类(如手机、平板电脑、笔记本电脑、智能电视等)和数量越来越多。每个电子设备均可以存储各种文件(例如图片、文档、视频等),且不同的电子设备中存储的文件内容可能不同。
[0003]目前,为了使多个终端设备之间共享文件,发送端设备可以通过任一种通信方式将文件分享至其他的接收端设备中。示例性的,如图1A所示,发送端设备(例如手机A)可以通过蓝牙或WiFi等方式与多个接收端设备(例如手机B、智能手表C、笔记本电脑D和智能电视E)无线通信,将发送端设备中的文件分别发送至上述多个接收端设备。例如,手机A可以先向手机B发送文件。结合图1B所示,当手机B成功接收到文件之后,手机A可以再向智能手表C发送文件。
[0004]然而,上述方案中,每个接收端设备均是从发送端设备(即手机A)获取文件的。即发送端设备需要依次向多个接收端设备发送文件,分享文件的效率较低。
技术实现思路
[0005]本申请提供一种文件的分享方法及电子设备。可以缩短发送端设备向多个接收端设备分享文件的时间,进而提升文件的分享效率。
[0006]第一方面,本申请提供一种文件的分享方法,该方法可以应用于发送端设备向多个接收端设备分享文件。
[0007]该方法中,发送端设备可以接收对多个接收端设备中每个接收端设备的选择操作,该选择操作用于触发发送端设备向对应的接收端 ...
【技术保护点】
【技术特征摘要】
1.一种文件的分享方法,其特征在于,应用于发送端设备向多个接收端设备分享文件,所述方法包括:所述发送端设备接收对所述多个接收端设备中每个接收端设备的选择操作,所述选择操作用于触发所述发送端设备向对应的接收端设备发送待分享文件,所述多个接收端设备包括第一设备、第二设备和第三设备;所述发送端设备向所述第一设备发送所述待分享文件;在所述发送端设备向所述第一设备分享完所述待分享文件后,所述第一设备向所述第二设备发送所述待分享文件,所述发送端设备向所述第三设备发送所述待分享文件。2.根据权利要求1所述的方法,其特征在于,在所述发送端设备向所述第一设备发送所述待分享文件之后,所述方法还包括:所述第一设备成功接收到来自所述发送端设备的所述待分享文件后,向所述发送端设备发送第一指示消息,所述第一指示消息用于指示所述第一设备成功接收到来自所述发送端设备的所述待分享文件;所述发送端设备接收到所述第一指示消息后,指示所述第一设备向所述第二设备发送所述待分享文件;或者,所述发送端设备接收到所述第一指示消息后,指示所述第二设备从所述第一设备获取所述待分享文件。3.根据权利要求1或2所述的方法,其特征在于,在所述发送端设备向所述第一设备发送所述待分享文件之后,所述方法还包括:所述第一设备成功接收到来自所述发送端设备的所述待分享文件后,向所述第二设备发送第一指示消息,所述第一指示消息用于指示所述第一设备成功接收到来自所述发送端设备的所述待分享文件;所述第二设备接收到所述第一指示消息后,主动从所述第一设备获取所述待分享文件。4.根据权利要求1
‑
3中任一项所述的方法,其特征在于,所述方法还包括:所述发送端设备显示向各个接收端设备传输所述待分享文件的传输状态信息,所述各个接收端设备的传输状态信息包括:第一状态信息和第二状态信息,所述第一状态信息用于指示正在向对应接收端设备发送所述待分享文件,所述第二状态信息用于指示准备向对应接收端设备发送所述待分享文件;其中,在所述发送端设备向所述第一设备发送所述待分享文件的过程中,所述第一设备的传输状态信息为所述第一状态信息,所述第二设备和所述第三设备的传输状态信息为所述第二状态信息。5.根据权利要求4所述的方法,其特征在于,所述方法还包括:在所述第一设备向所述第二设备发送所述待分享文件的过程中,所述发送端设备显示所述第二设备为所述第一状态信息;在所述发送端设备向所述第三设备发送所述待分享文件的过程中,所述发送端设备显示所述第三设备的传输状态信息为所述第一状态信息。6.根据权利要求1
‑
5中任一项所述的方法,其特征在于,所述方法还包括:在所述第一设备向所述第二设备发送所述待分享文件的过程中,所述第二设备发出第一提示消息,所述第一提示消息用于指示所述第二设备接收来自所述第一设备的所述待分
享文件的进度;在所述发送端设备向所述第三设备发送所述待分享文件的过程中,所述第三设备发出第二提示消息,所述第二提示消息用于指示所述第三设备接收来自所述发送端设备的所述待分享文件的进度。7.根据权利要求1
‑
6中任一项所述的方法,其特征在于,所述选择操作还用于触发所述发送端设备将对应的接收端设备加入包括所述发送端设备的分享组,所述方法还包括:所述发送端设备创建包括所述发送端设备的分享组,并生成所述分享组的设备列表,向所述多个接收端设备发送第一请求消息,所述第一请求消息用于请求所述多个接收端设备加入所述分享组;其中,所述设备列表中包括所述发送端设备的设备标识;所述第一设备接收所述第一请求消息,向所述发送端设备发送第一响应消息,所述第一响应消息用于指示所述第一设备同意加入所述分享组,所述第一响应消息包括所述第一设备的设备标识;所述发送端设备接收来自所述第一设备的所述第一响应消息,将所述第一设备的设备标识加入所述设备列表,广播所述设备列表。8.根据权利要求7所述的方法,其特征在于,所述方法还包括:若所述分享组中的每个接收端设备均已成功接收到所述待分享文件,所述发送端设备删除所述设备列表中各个接收端设备的设备标识。9.根据权利要求1
‑
8中任一项所述的方法,其特征在于,所述方法还包括:所述发送端设备生成第一账本,所述第一账本用于所述发送端设备记录所述待分享文件在所述多个接收端设备之间的分享记录信息;所述发送端设备根据各个接收端设备的传输状态信息,更新所述第一账本;所述发送端设备向所述多个接收端设备同步更新后的第一账本。10.根据权利要求9所述的方法,其特征在于,所述方法还包括:若所述第三设备未成功接收来自所述发送端设备的所述待分享文件,所述第三设备根据更新的账本,从拥有所述待分享文件的接收端设备中选择所述第一设备;所述第三设备从所述第一设备获取所述待分享文件。11.根据权利要求10所述的方法,其特征在于,所述多个接收端设备还包括未拥有所述待分享文件的第四设备;所述方法还包括:所述第三设备向所述第四设备发送第二指示消息,所述第二指示消息用于指示所述第四设备从所述第一设备获取所述待分享文件。12.一种文件的分享方法,其特征在于,应用于发送端设备向多个接收端设备分享文件,所述方法包括:所述发送端设备接收对所述多个接收端设备中每个接收端设备的选择操作,所述选择操作用于触发所述发送端设备向对应的接收端设备发送待分享文件,所述多个接收端设备包括第一设备、第二设备和第三设备;所述发送端设备向所述第一设备发送所述待分享文件;在所述发送端设备向所述第一设备分享完所述待分享文件后,所述发送端设备向所述第三设备发送所述待分享文件;所述发送端设备指示所述第一设备向所述第二设备发送所述待分享文件,或者所述发
送端设备指示所述第二设备从所述第一设备获取所述待分享文件。13.根据权利要求12所述的方法,其特征在于,所述发送端设备向所述第一设备分享完所述待分享文件,包括:所述发送端设备接收到来自所述第一设备的第一指示消息,所述第一指示消息用于指示所述第一设备成功接收到来自所述发送端设备的所述待分享文件。14.根据权利要求12或13所述的方法,其特征在于,在所述发送端设备接收对所述多个接收端设备中每个接收端设备的选择操作之后,所述方法还包括:所述发送端设备显示向各个接收端设备传输所述待分享文件的传输状态信息,...
【专利技术属性】
技术研发人员:赵善军,沈佳佳,徐辉,聂振兴,
申请(专利权)人:华为技术有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。