1.一种网络连接控制方法,其特征在于,应用于支持双wi-fi功能的电子设备,所述电子设备包括第一wi-fi模块和第二wi-fi模块,所述第一wi-fi模块处于sta模式且对应第一wlan接口,所述第二wi-fi模块处于sta模式且对应第二wlan接口,所述方法包括:
在所述电子设备处于双wi-fi连接状态,检测对等网络p2p功能是否被开启,所述双wi-fi连接状态为所述电子设备通过所述第一wlan接口接入第一wi-fi和通过所述第二wlan接口接入第二wi-fi;
在所述p2p功能被开启时,释放所述第一wlan接口和所述第二wlan接口中的目标wlan接口,并通过该目标wlan接口实现p2p功能,所述目标wlan接口为所述第一wlan接口和所述第二wlan接口中的一个wlan接口。
2.根据权利要求1所述的方法,其特征在于,所述方法还包括:
在所述p2p功能被关闭之前,禁用所述双wi-fi功能;
或者,
在所述p2p功能被关闭之前,禁用所述目标wlan接口对应的wi-fi功能。
3.根据权利要求2所述的方法,其特征在于,所述方法还包括:
在所述p2p功能被关闭时,取消禁用所述双wi-fi功能。
4.根据权利要求1-3任一项所述的方法,其特征在于,所述检测对等网络p2p功能是否被开启,包括:
进行设备搜索,得到设备标识列表,所述设备标识列表中包括第一设备的目标标识信息,在所述目标标识信息被选中时,确定所述p2p功能被开启。
5.根据权利要求1-3任一项所述的方法,其特征在于,所述检测对等网络p2p功能是否被开启,包括:
接收由第二设备发送的用于连接所述第二设备的连接请求;
在所述电子设备同意接入所述第二设备时,确定所述p2p功能被开启。
6.根据权利要求1-5任一项所述的方法,其特征在于,所述释放所述第一wlan接口和所述第二wlan接口中的目标wlan接口,包括:
确定所述第一wi-fi的第一信道评价值;
确定所述第二wi-fi的第二信道评价值;
比较所述第一信道评价值和所述第二信道评价值,得到比较结果;
依据所述比较结果,将所述第一wlan接口和所述第二wlan接口中的一个wlan接口确认为目标wlan接口,并释放所述目标wlan接口。
7.根据权利要求6所述的方法,其特征在于,所述确定所述第一wi-fi的第一信道评价值,包括:
获取所述第一wi-fi在预设时间段内的信号强度曲线;
对所述信号强度曲线进行采样,得到多个信号强度值;
依据所述多个信号强度值进行均值运算,得到第一平均信号强度值;
确定所述第一平均信号强度值对应的目标信号等级;
按照预设的信号等级与第一评价值之间的映射关系,确定所述目标信号等级对应的目标第一评价值;
依据所述多个信号强度值进行均方差运算,得到第一均方差;
按照预设的均方差与第二评价值之间的映射关系,确定所述第一均方差对应的目标第二评价值;
按照预设的信号等级与权值对之间的映射关系,确定所述目标信号等级对应的目标权值对,所述目标权值对包括目标第一权值和目标第二权值,所述目标第一权值为所述第一评价值对应的第一权值,所述第二目标权值为第二评价值对应的第二权值;
依据所述目标第一评价值、所述目标第二评价值、所述目标第一权值和所述目标第二权值进行加权运算,得到所述第一信道评价值。
8.一种网络连接控制装置,其特征在于,应用于支持双wi-fi功能的电子设备,所述电子设备包括第一wi-fi模块和第二wi-fi模块,所述第一wi-fi模块处于sta模式且对应第一wlan接口,所述第二wi-fi模块处于sta模式且对应第二wlan接口;所述网络连接控制装置包括检测单元和执行单元,其中,
所述检测单元,用于在所述电子设备处于双wi-fi连接状态,检测对等网络p2p功能是否被开启,所述双wi-fi连接状态为所述电子设备通过所述第一wlan接口接入第一wi-fi和通过所述第二wlan接口接入第二wi-fi;
所述执行单元,用于在所述p2p功能被开启时,释放所述第一wlan接口和所述第二wlan接口中的目标wlan接口,并通过该目标wlan接口实现p2p功能,所述目标wlan接口为所述第一wlan接口和所述第二wlan接口中的一个wlan接口。
9.一种电子设备,其特征在于,包括处理器、存储器、通信接口,以及一个或多个程序,所述一个或多个程序被存储在所述存储器中,并且被配置由所述处理器执行,所述程序包括用于执行如权利要求1-7任一项所述的方法中的步骤的指令。
10.一种计算机可读存储介质,其特征在于,存储用于电子数据交换的计算机程序,其中,所述计算机程序使得计算机执行如权利要求1-7任一项所述的方法。