本發(fā)明涉及通信
技術(shù)領(lǐng)域:
,具體涉及一種無(wú)線(xiàn)保真wi-fi連接方法及移動(dòng)終端。
背景技術(shù):
:隨著信息技術(shù)的快速發(fā)展,移動(dòng)終端(如手機(jī)、平板電腦等等)使用越來(lái)越普及,用戶(hù)對(duì)移動(dòng)終端的要求也越來(lái)越高,不僅需要較高的處理速度,而且對(duì)無(wú)線(xiàn)保真(wirelessfidelity,wi-fi)的依賴(lài)也越來(lái)越強(qiáng)。隨著移動(dòng)終端以及wi-fi的普及,通過(guò)移動(dòng)終端來(lái)接入wi-fi網(wǎng)絡(luò)也越來(lái)越頻繁。通常情況下,若要連接一個(gè)接入點(diǎn)(accesspoint,ap),就必須在服務(wù)集標(biāo)識(shí)(servicesetidentifier,ssid)、加密方式、以及密碼都匹配才可以正常的連接。在現(xiàn)實(shí)生活中,用戶(hù)去到一個(gè)地方,可能會(huì)花費(fèi)一些氣力才得到ap的密碼才加以連接。但是,使用中往往由于某些誤操作,或者,移動(dòng)終端中自身保存ap數(shù)量限制,導(dǎo)致一些ap記錄會(huì)被清除掉,因而,需要重新輸入密碼,才可以連接到以前連接過(guò)的ap,假若密碼多次輸錯(cuò),則導(dǎo)致wi-fi連接效率太低。技術(shù)實(shí)現(xiàn)要素:本發(fā)明實(shí)施例提供了一種無(wú)線(xiàn)保真wi-fi連接方法及移動(dòng)終端,以期提高wi-fi連接效率。本發(fā)明實(shí)施例第一方面提供了一種無(wú)線(xiàn)保真wi-fi連接方法,包括:獲取用戶(hù)輸入的用于接入目標(biāo)接入點(diǎn)的第一密碼;在所述第一密碼驗(yàn)證失敗時(shí),根據(jù)所述目標(biāo)接入點(diǎn)的網(wǎng)絡(luò)環(huán)境信息從歷史wi-fi連接數(shù)據(jù)中獲取與該目標(biāo)接入點(diǎn)對(duì)應(yīng)的n條目標(biāo)wi-fi連接記錄,所述歷史wi-fi連接數(shù)據(jù)中包含m條wi-fi連接記錄,所述m為正整數(shù),所述n為小于或等于所述m的正整數(shù);根據(jù)所述n條目標(biāo)wi-fi連接記錄接入所述目標(biāo)接入點(diǎn)。本發(fā)明實(shí)施例第二方面提供了一種移動(dòng)終端,包括:第一獲取單元,用于獲取用戶(hù)輸入的用于接入目標(biāo)接入點(diǎn)的第一密碼;第二獲取單元,用于在所述第一密碼驗(yàn)證失敗時(shí),根據(jù)所述目標(biāo)接入點(diǎn)的網(wǎng)絡(luò)環(huán)境信息從歷史wi-fi連接數(shù)據(jù)中獲取與該目標(biāo)接入點(diǎn)對(duì)應(yīng)的n條目標(biāo)wi-fi連接記錄,所述歷史wi-fi連接數(shù)據(jù)中包含m條wi-fi連接記錄,所述m為正整數(shù),所述n為小于或等于所述m的正整數(shù);連接單元,用于根據(jù)所述n條目標(biāo)wi-fi連接記錄接入所述目標(biāo)接入點(diǎn)。本發(fā)明實(shí)施例第三方面提供了一種移動(dòng)終端,包括:處理器和存儲(chǔ)器;其中,所述處理器通過(guò)調(diào)用所述存儲(chǔ)器中的代碼或指令以執(zhí)行第一方面所描述的方法的部分或者全部步驟。實(shí)施本發(fā)明實(shí)施例,具有如下有益效果:通過(guò)本發(fā)明實(shí)施例,獲取用戶(hù)輸入的用于接入目標(biāo)接入點(diǎn)的第一密碼,在第一密碼驗(yàn)證失敗時(shí),根據(jù)目標(biāo)接入點(diǎn)的網(wǎng)絡(luò)環(huán)境信息從歷史wi-fi連接數(shù)據(jù)中獲取與該目標(biāo)接入點(diǎn)對(duì)應(yīng)的n條目標(biāo)wi-fi連接記錄,該歷史wi-fi連接數(shù)據(jù)中包含m條wi-fi連接記錄,m為正整數(shù),n為小于或等于m的正整數(shù),根據(jù)n條目標(biāo)wi-fi連接記錄接入目標(biāo)接入點(diǎn)。從而,可從歷史wi-fi連接數(shù)據(jù)獲取目標(biāo)接入點(diǎn)的wi-fi連接記錄,并根據(jù)該wi-fi連接記錄接入目標(biāo)接入點(diǎn),如此,可提高wi-fi連接效率。附圖說(shuō)明為了更清楚地說(shuō)明本發(fā)明實(shí)施例中的技術(shù)方案,下面將對(duì)實(shí)施例描述中所需要使用的附圖作簡(jiǎn)單地介紹,顯而易見(jiàn)地,下面描述中的附圖是本發(fā)明的一些實(shí)施例,對(duì)于本領(lǐng)域普通技術(shù)人員來(lái)講,在不付出創(chuàng)造性勞動(dòng)的前提下,還可以根據(jù)這些附圖獲得其他的附圖。圖1是本發(fā)明實(shí)施例提供的一種無(wú)線(xiàn)保真wi-fi連接方法的第一實(shí)施例流程示意圖;圖2是本發(fā)明實(shí)施例提供的一種無(wú)線(xiàn)保真wi-fi連接方法的第二實(shí)施例流程示意圖;圖3a是本發(fā)明實(shí)施例提供的一種移動(dòng)終端的第一實(shí)施例結(jié)構(gòu)示意圖;圖3b是本發(fā)明實(shí)施例提供的圖3a所描述的移動(dòng)終端的第二獲取單元的結(jié)構(gòu)示意圖;圖3c是本發(fā)明實(shí)施例提供的圖3a所描述的移動(dòng)終端的第二獲取單元的又一結(jié)構(gòu)示意圖;圖3d是本發(fā)明實(shí)施例提供的圖3a所描述的移動(dòng)終端的連接單元的結(jié)構(gòu)示意圖;圖4是本發(fā)明實(shí)施例提供的一種移動(dòng)終端的第二實(shí)施例結(jié)構(gòu)示意圖。具體實(shí)施方式下面將結(jié)合本發(fā)明實(shí)施例中的附圖,對(duì)本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實(shí)施例是本發(fā)明一部分實(shí)施例,而不是全部的實(shí)施例?;诒景l(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒(méi)有作出創(chuàng)造性勞動(dòng)前提下所獲得的所有其他實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。本發(fā)明的說(shuō)明書(shū)和權(quán)利要求書(shū)及所述附圖中的術(shù)語(yǔ)“第一”、“第二”、“第三”和“第四”等是用于區(qū)別不同對(duì)象,而不是用于描述特定順序。此外,術(shù)語(yǔ)“包括”和“具有”以及它們?nèi)魏巫冃?,意圖在于覆蓋不排他的包含。例如包含了一系列步驟或單元的過(guò)程、方法、系統(tǒng)、產(chǎn)品或設(shè)備沒(méi)有限定于已列出的步驟或單元,而是可選地還包括沒(méi)有列出的步驟或單元,或可選地還包括對(duì)于這些過(guò)程、方法、產(chǎn)品或設(shè)備固有的其它步驟或單元。在本文中提及“實(shí)施例”意味著,結(jié)合實(shí)施例描述的特定特征、結(jié)構(gòu)或特性可以包含在本發(fā)明的至少一個(gè)實(shí)施例中。在說(shuō)明書(shū)中的各個(gè)位置展示該短語(yǔ)并不一定均是指相同的實(shí)施例,也不是與其它實(shí)施例互斥的獨(dú)立的或備選的實(shí)施例。本領(lǐng)域技術(shù)人員顯式地和隱式地理解的是,本文所描述的實(shí)施例可以與其它實(shí)施例相結(jié)合。本發(fā)明實(shí)施例所描述移動(dòng)終端可以包括智能手機(jī)(如android手機(jī)、ios手機(jī)、windowsphone手機(jī)等)、平板電腦、掌上電腦、筆記本電腦、移動(dòng)互聯(lián)網(wǎng)設(shè)備(mid,mobileinternetdevices)或穿戴式設(shè)備等,上述僅是舉例,而非窮舉,包含但不限于上述移動(dòng)終端??蛇x地,本發(fā)明實(shí)施例中的歷史wi-fi連接數(shù)據(jù)可包含多條wi-fi連接記錄,每一wi-fi連接記錄中可包含一個(gè)曾連接的接入點(diǎn)(即成功接入該接入點(diǎn)),當(dāng)然,每一wi-fi連接記錄還可包含該接入點(diǎn)的屬性信息、網(wǎng)絡(luò)環(huán)境信息(例如,移動(dòng)終端的位置、周?chē)慕尤朦c(diǎn)的信號(hào)強(qiáng)度等、周?chē)尤朦c(diǎn)的屬性信息),該屬性信息可包括以下至少一個(gè):ssid、bssid、加密方式、密碼等。當(dāng)然,在移動(dòng)終端每次成功接入某個(gè)接入點(diǎn)之后,可生成一條wi-fi連接記錄,記錄下該接入點(diǎn)的ssid、bssid、加密方式、密碼以及移動(dòng)終端的位置。請(qǐng)參閱圖1,為本發(fā)明實(shí)施例提供的一種無(wú)線(xiàn)保真wi-fi連接方法的第一實(shí)施例流程示意圖。本實(shí)施例中所描述的無(wú)線(xiàn)保真wi-fi連接方法,包括以下步驟:101、獲取用戶(hù)輸入的用于接入目標(biāo)接入點(diǎn)的第一密碼。其中,第一密碼可為以下至少一種:字符串、指紋信息、語(yǔ)音信息、虹膜信息等。移動(dòng)終端可在該移動(dòng)終端的顯示屏上顯示wi-fi列表,該wi-fi列表中可包含多個(gè)接入點(diǎn)的接入點(diǎn)信息,可選取目標(biāo)接入點(diǎn),用戶(hù)可輸入該目標(biāo)接入點(diǎn)的第一密碼。102、在所述第一密碼驗(yàn)證失敗時(shí),根據(jù)所述目標(biāo)接入點(diǎn)的網(wǎng)絡(luò)環(huán)境信息從歷史wi-fi連接數(shù)據(jù)中獲取與該目標(biāo)接入點(diǎn)對(duì)應(yīng)的n條目標(biāo)wi-fi連接記錄,所述歷史wi-fi連接數(shù)據(jù)中包含m條wi-fi連接記錄,所述m為正整數(shù),所述n為小于或等于所述m的正整數(shù)。其中,移動(dòng)終端可對(duì)第一密碼進(jìn)行驗(yàn)證,在第一密碼驗(yàn)證成功的時(shí)候,則可接入該目標(biāo)接入點(diǎn)。在第一密碼驗(yàn)證失敗的時(shí)候,則可根據(jù)目標(biāo)接入點(diǎn)的網(wǎng)絡(luò)環(huán)境信息從歷史wi-fi連接數(shù)據(jù)中獲取與該目標(biāo)接入點(diǎn)對(duì)應(yīng)的n條目標(biāo)wi-fi連接記錄,例如,可根據(jù)目標(biāo)接入點(diǎn)的ssid從歷史wi-fi連接數(shù)據(jù)中獲取與該目標(biāo)接入點(diǎn)對(duì)應(yīng)的n條目標(biāo)wi-fi連接記錄,又例如,可根據(jù)目標(biāo)接入點(diǎn)的加密方式從歷史wi-fi連接數(shù)據(jù)中獲取與該目標(biāo)接入點(diǎn)對(duì)應(yīng)的n條目標(biāo)wi-fi連接記錄,又例如,可根據(jù)目標(biāo)接入點(diǎn)的ssid和加密方式從歷史wi-fi連接數(shù)據(jù)中獲取與該目標(biāo)接入點(diǎn)對(duì)應(yīng)的n條目標(biāo)wi-fi連接記錄??蛇x地,每一wi-fi連接記錄包含一個(gè)接入點(diǎn)的接入點(diǎn)信息以及移動(dòng)終端的位置,上述步驟102中,根據(jù)所述目標(biāo)接入點(diǎn)的網(wǎng)絡(luò)環(huán)境信息從歷史wi-fi連接數(shù)據(jù)中獲取與該目標(biāo)接入點(diǎn)對(duì)應(yīng)的n條目標(biāo)wi-fi連接記錄,可包括如下步驟:21)、獲取所述移動(dòng)終端的當(dāng)前位置;22)、從所述歷史wi-fi連接數(shù)據(jù)中確定出包含的移動(dòng)終端的位置處于以所述當(dāng)前位置為中心的預(yù)設(shè)范圍內(nèi)的p條wi-fi連接記錄;23)、根據(jù)所述目標(biāo)接入點(diǎn)的bssid從所述p條wi-fi連接記錄中選取所述n條目標(biāo)wi-fi連接記錄,其中,所述p為大于或等于所述n的整數(shù)。其中,移動(dòng)終端可通過(guò)全球定位系統(tǒng)(globalpositioningsystem,gps)確定移動(dòng)終端的當(dāng)前位置,或者,移動(dòng)終端可通過(guò)wi-fi定位技術(shù)確定移動(dòng)終端的當(dāng)前位置。上述移動(dòng)終端的當(dāng)前位置可用經(jīng)緯度進(jìn)行表示,例如,當(dāng)前位置可表示為東經(jīng)113°46',北緯22°27'。當(dāng)然,若是采用wi-fi定位技術(shù)確定移動(dòng)終端的當(dāng)前位置,那么,將當(dāng)前wi-fi掃描到的某一ap的位置作為該移動(dòng)終端的位置,該ap的位置若標(biāo)記在室內(nèi)地圖上可作為是一個(gè)點(diǎn)(一個(gè)表示移動(dòng)終端位置的點(diǎn))。例如,用戶(hù)在每次連接上一個(gè)ap后,就記錄下該ap的bssid、密碼以及該移動(dòng)終端的位置來(lái)組成該ap的wi-fi連接信息,并將其保存到該移動(dòng)終端的某個(gè)文件中,該文件可設(shè)置為只進(jìn)不出,用于記錄所有曾經(jīng)連接過(guò)的ap的信息,從而,得到歷史wi-fi連接數(shù)據(jù)。當(dāng)用戶(hù)輸入一個(gè)密碼來(lái)連接某個(gè)ap的時(shí)候,如果出現(xiàn)密碼錯(cuò)誤的情況,根據(jù)移動(dòng)終端的當(dāng)前位置,在歷史記錄中查找在此位置的預(yù)設(shè)范圍內(nèi)(如:10米范圍)的所有連接過(guò)的并且bssid一樣的ap,將這些wi-fi連接記錄中的ap信息保存在一個(gè)預(yù)設(shè)列表中。如果該預(yù)設(shè)列表里面記錄只有一個(gè),則用匹配到的ap的密碼去連接,若是有多個(gè)ap,則用這些ap的密碼進(jìn)行遍歷連接目標(biāo)接入點(diǎn)。如此,可增加連接ap的成功率??蛇x地,上述步驟102中,根據(jù)所述目標(biāo)接入點(diǎn)的網(wǎng)絡(luò)環(huán)境信息從歷史wi-fi連接數(shù)據(jù)中獲取與該目標(biāo)接入點(diǎn)對(duì)應(yīng)的n條目標(biāo)wi-fi連接記錄,可包括如下步驟:24)、獲取所述目標(biāo)接入點(diǎn)周?chē)盘?hào)強(qiáng)度值大于預(yù)設(shè)閾值的m個(gè)接入點(diǎn)的bssid,所述m為正整數(shù);25)、根據(jù)所述目標(biāo)接入點(diǎn)的ssid和加密方式從所述歷史wi-fi連接數(shù)據(jù)中確定出所述q條wi-fi連接記錄;26)、將所述m個(gè)接入點(diǎn)的bssid與所述q個(gè)目標(biāo)wi-fi連接記錄中每一目標(biāo)wi-fi連接記錄對(duì)應(yīng)的鄰居信息進(jìn)行匹配,得到所述n條目標(biāo)wi-fi連接記錄,其中,所述目標(biāo)wi-fi連接記錄對(duì)應(yīng)的鄰居信息包含所述m個(gè)接入點(diǎn)的bssid中的至少x個(gè)接入點(diǎn)的bssid,其中,所述x為小于或等于所述m的正整數(shù)。其中,每一目標(biāo)wi-fi連接記錄對(duì)應(yīng)的鄰居信息主要是指,在移動(dòng)終端連接某個(gè)接入點(diǎn)時(shí),由該接入點(diǎn)周?chē)盘?hào)強(qiáng)度大于某一閾值的接入點(diǎn)的屬性信息構(gòu)成該接入點(diǎn)的鄰居信息。上述x可由用戶(hù)自行設(shè)置或者系統(tǒng)默認(rèn)。例如,用戶(hù)每次連接上一個(gè)ap后就記錄下該ap的ssid、bssid、加密方式、密碼,以及最多m個(gè)(如m=5個(gè))周?chē)男盘?hào)強(qiáng)度大于預(yù)設(shè)閾值r的(如r=-80db)的ap(這些滿(mǎn)足條件的周?chē)腶p可稱(chēng)為該ap的鄰居信息),這些所有的信息組成該ap的歷史wi-fi連接數(shù)據(jù),一起保存到該移動(dòng)終端的某個(gè)文件中,這個(gè)文件可設(shè)置為只進(jìn)不出,記錄了所有曾經(jīng)連接過(guò)的ap的wi-fi連接記錄。用戶(hù)輸入一個(gè)密碼來(lái)連接某個(gè)ap。如果出現(xiàn)密碼錯(cuò)誤的情況:獲取wi-fi列表,從wi-fi列表中根據(jù)當(dāng)前掃描到的ap的信息(ssid,bssid以及加密方式),結(jié)合當(dāng)前ap所處的環(huán)境(取最多m個(gè)信號(hào)強(qiáng)度大于r的掃描到的ap),與歷史wi-fi連接數(shù)據(jù)中保存過(guò)的ap的信息進(jìn)行匹配,如果ap本身ssid(bssid)或者和加密方式與歷史wi-fi連接數(shù)據(jù)里面保存的ap相同,并且這m個(gè)掃描到的ap的bssid與歷史記錄中的ap的鄰居信息中的至少x(x<m,如x=3)個(gè)ap的bssid相等,則可認(rèn)為匹配成功。103、根據(jù)所述n條目標(biāo)wi-fi連接記錄接入所述目標(biāo)接入點(diǎn)。其中,n條目標(biāo)wi-fi連接記錄中包含n個(gè)密碼,因而,可分別根據(jù)該n個(gè)密碼接入目標(biāo)接入點(diǎn),如果目標(biāo)接入點(diǎn)的密碼為上述n個(gè)密碼中的一個(gè),則在n次嘗試過(guò)程中,可接入目標(biāo)接入點(diǎn)??蛇x地,上述步驟103中,根據(jù)所述n條目標(biāo)wi-fi連接記錄接入所述目標(biāo)接入點(diǎn),可包括如下步驟:31)、將所述n條目標(biāo)wi-fi連接記錄保存在預(yù)設(shè)列表中;32)、獲取所述預(yù)設(shè)列表中所述n條目標(biāo)wi-fi連接記錄對(duì)應(yīng)的k個(gè)密碼,所述k為小于或等于所述n的整數(shù);33)、根據(jù)所述k個(gè)密碼接入所述目標(biāo)接入點(diǎn)。其中,移動(dòng)終端可將n個(gè)目標(biāo)wi-fi連接保存在預(yù)設(shè)列表中,預(yù)設(shè)列表可由用戶(hù)自行設(shè)置(例如,預(yù)設(shè)列表中的具體有哪些項(xiàng),例如,預(yù)設(shè)列表可包含多個(gè)記錄,每一記錄包含1個(gè)ssid、bssid、加密方式、密碼),如表1,給出了一個(gè)預(yù)設(shè)列表的示例,當(dāng)然,還可以將預(yù)設(shè)列表展示在移動(dòng)終端的顯示屏上??蓮念A(yù)設(shè)列表中提取密碼,由于n條目標(biāo)wi-fi連接記錄中可能包含有至少2條wi-fi連接記錄的密碼相同的情況,因而,可得到k個(gè)密碼,該k為小于或等于n的整數(shù)。然后,可根據(jù)該k個(gè)密碼接入目標(biāo)接入點(diǎn),例如,在k為3的時(shí)候,3個(gè)密碼分別為:abcded,112239,xxx123,可先用abcded作為密碼接入目標(biāo)接入點(diǎn),若失敗,則可用112239作為密碼接入目標(biāo)接入點(diǎn),若失敗,則可用xxx123接入目標(biāo)接入點(diǎn)。表1接入點(diǎn)ssidbssid加密方式密碼1cathaya1wpa_psk8888882118b1wpa_pskadmini3china-netc1wpa_psk1+1=2本發(fā)明實(shí)施例,可用于如下具體應(yīng)用場(chǎng)景,例如,用戶(hù)添加隱藏ap,輸入ssid,加密方式,密碼。檢測(cè)已保存的ap配置中是否存在同樣ssid和加密方式的ap,如果存在則在覆蓋該ap的配置之前,備份一下該已保存ap的密碼。輸入錯(cuò)誤的密碼進(jìn)行連接,則會(huì)提示密碼錯(cuò)誤。如果出現(xiàn)密碼錯(cuò)誤的情況,修改該添加ap的配置,將該ap的密碼重新修改為之前備份的密碼。如此,可以確保之前保存的ap依然可以連接上,不會(huì)出現(xiàn)密碼錯(cuò)誤的問(wèn)題。例如,之前保存的配置存在ap:ssid:test加密方式:wap_psk密碼:12345678;本次添加隱藏ap為:ssid:test加密方式:wpa_psk密碼:00000000,則添加過(guò)程中會(huì)將test的密碼覆蓋為00000000,會(huì)導(dǎo)致之前保存的ap無(wú)法正常連接,如果本次添加隱藏ap連接失敗,恢復(fù)密碼為12345678則之前保存的ap還能正常連接??梢钥闯?,通過(guò)本發(fā)明實(shí)施例,獲取用戶(hù)輸入的用于接入目標(biāo)接入點(diǎn)的第一密碼,在第一密碼驗(yàn)證失敗時(shí),根據(jù)目標(biāo)接入點(diǎn)的網(wǎng)絡(luò)環(huán)境信息從歷史wi-fi連接數(shù)據(jù)中獲取與該目標(biāo)接入點(diǎn)對(duì)應(yīng)的n條目標(biāo)wi-fi連接記錄,該歷史wi-fi連接數(shù)據(jù)中包含m條wi-fi連接記錄,m為正整數(shù),n為小于或等于m的正整數(shù),根據(jù)n條目標(biāo)wi-fi連接記錄接入目標(biāo)接入點(diǎn)。從而,可從歷史wi-fi連接數(shù)據(jù)獲取目標(biāo)接入點(diǎn)的wi-fi連接記錄,并根據(jù)該wi-fi連接記錄接入目標(biāo)接入點(diǎn),如此,可提高wi-fi連接效率。與上述一致地,請(qǐng)參閱圖2,為本發(fā)明實(shí)施例提供的一種無(wú)線(xiàn)保真wi-fi連接方法的第二實(shí)施例流程示意圖。本實(shí)施例中所描述的無(wú)線(xiàn)保真wi-fi連接方法,包括以下步驟:201、獲取用戶(hù)輸入的用于接入目標(biāo)接入點(diǎn)的第一密碼。202、在所述第一密碼驗(yàn)證失敗時(shí),根據(jù)所述目標(biāo)接入點(diǎn)的網(wǎng)絡(luò)環(huán)境信息從歷史wi-fi連接數(shù)據(jù)中獲取與該目標(biāo)接入點(diǎn)對(duì)應(yīng)的n條目標(biāo)wi-fi連接記錄,所述歷史wi-fi連接數(shù)據(jù)中包含m條wi-fi連接記錄,所述m為正整數(shù),所述n為小于或等于所述m的正整數(shù)。203、將所述n條目標(biāo)wi-fi連接記錄保存在預(yù)設(shè)列表中。其中,移動(dòng)終端可將n個(gè)目標(biāo)wi-fi連接保存在預(yù)設(shè)列表中,預(yù)設(shè)列表可由用戶(hù)自行設(shè)置(例如,預(yù)設(shè)列表中的具體有哪些項(xiàng)),當(dāng)然,還可以將預(yù)設(shè)列表展示在移動(dòng)終端的顯示屏上??蓮念A(yù)設(shè)列表中提取密碼,由于n條目標(biāo)wi-fi連接記錄中可能包含有至少2條wi-fi連接記錄的密碼相同的情況,因而,可得到k個(gè)密碼,該k為小于或等于n的整數(shù)。然后,可根據(jù)該k個(gè)密碼接入目標(biāo)接入點(diǎn),例如,在k為3的時(shí)候,3個(gè)密碼分別為:abcded,112239,xxx123,可先用abcded作為密碼接入目標(biāo)接入點(diǎn),若失敗,則可用112239作為密碼接入目標(biāo)接入點(diǎn),若失敗,則可用xxx123接入目標(biāo)接入點(diǎn)。204、獲取所述預(yù)設(shè)列表中所述n條目標(biāo)wi-fi連接記錄對(duì)應(yīng)的k個(gè)密碼,所述k為小于或等于所述n的整數(shù)。205、確定所述k個(gè)密碼中的每一密碼在所述預(yù)設(shè)列表中的出現(xiàn)頻率,得到所述k個(gè)頻率值。其中,上述n條目標(biāo)wi-fi連接記錄中最多可包含n個(gè)不同的密碼,但是,由于通常情況下,用戶(hù)活動(dòng)場(chǎng)所較為集中,因而,在相同的活動(dòng)場(chǎng)所,可能接入同一個(gè)接入點(diǎn),使用的密碼也可能相同,因而,n條目標(biāo)wi-fi連接記錄中可能存在k個(gè)不同的密碼,上述k個(gè)密碼中每一密碼在n條目標(biāo)wi-fi連接記錄中出現(xiàn)的次數(shù)也不一樣,可將每一密碼出現(xiàn)的次數(shù)與n之間的比值作為該密碼的頻率。如此,可確定k個(gè)密碼中每一密碼的頻率。206、根據(jù)所述k個(gè)頻率值確定所述k個(gè)密碼的優(yōu)先級(jí)順序;其中,本發(fā)明實(shí)施例中,優(yōu)先級(jí)順序確定的原則可為:頻率值越大,優(yōu)先級(jí)越高,或者,頻率值越小,優(yōu)先級(jí)越高。207、根據(jù)所述優(yōu)先級(jí)順序從所述k個(gè)密碼中選取密碼、并根據(jù)所述目標(biāo)接入點(diǎn)的ssid和加密方式接入該目標(biāo)接入點(diǎn)。其中,在優(yōu)先級(jí)順序確定之后,可按照該優(yōu)先級(jí)順序從k個(gè)密碼中選取密碼。例如,3個(gè)密碼,a、b和c,其對(duì)應(yīng)的頻率值為a1、b1和c1,其中,c1>a1>b1,假如,按照頻率值越大,優(yōu)先級(jí)越高原則確定優(yōu)先級(jí)順序,則可先選取密碼c,則可根據(jù)密碼c、目標(biāo)接入點(diǎn)的ssid和加密方式接入該目標(biāo)接入點(diǎn),若失敗,則可選取密碼a,可根據(jù)密碼a、目標(biāo)接入點(diǎn)的ssid和加密方式接入該目標(biāo)接入點(diǎn),以此類(lèi)推??梢钥闯?,通過(guò)本發(fā)明實(shí)施例,獲取用戶(hù)輸入的用于接入目標(biāo)接入點(diǎn)的第一密碼,在第一密碼驗(yàn)證失敗時(shí),根據(jù)目標(biāo)接入點(diǎn)的網(wǎng)絡(luò)環(huán)境信息從歷史wi-fi連接數(shù)據(jù)中獲取與該目標(biāo)接入點(diǎn)對(duì)應(yīng)的n條目標(biāo)wi-fi連接記錄,該歷史wi-fi連接數(shù)據(jù)中包含m條wi-fi連接記錄,m為正整數(shù),n為小于或等于m的正整數(shù),將n條目標(biāo)wi-fi連接記錄保存在預(yù)設(shè)列表中,獲取預(yù)設(shè)列表中n條目標(biāo)wi-fi連接記錄對(duì)應(yīng)的k個(gè)密碼,k為小于或等于n的整數(shù),確定k個(gè)密碼中的每一密碼在預(yù)設(shè)列表中的出現(xiàn)頻率,得到k個(gè)頻率值,根據(jù)k個(gè)頻率值確定k個(gè)密碼的優(yōu)先級(jí)順序,根據(jù)優(yōu)先級(jí)順序從k個(gè)密碼中選取密碼、并根據(jù)目標(biāo)接入點(diǎn)的ssid和加密方式接入該目標(biāo)接入點(diǎn)。從而,可從歷史wi-fi連接數(shù)據(jù)獲取目標(biāo)接入點(diǎn)的wi-fi連接記錄,并根據(jù)該wi-fi連接記錄接入目標(biāo)接入點(diǎn),如此,可提高wi-fi連接效率。與上述一致地,以下為實(shí)施上述無(wú)線(xiàn)保真wi-fi連接方法的裝置,具體如下:請(qǐng)參閱圖3a,為本發(fā)明實(shí)施例提供的一種移動(dòng)終端的第一實(shí)施例結(jié)構(gòu)示意圖。本實(shí)施例中所描述的移動(dòng)終端,包括:第一獲取單元301、第二獲取單元302和連接單元303,具體如下:第一獲取單元301,用于獲取用戶(hù)輸入的用于接入目標(biāo)接入點(diǎn)的第一密碼;第二獲取單元302,用于在所述第一密碼驗(yàn)證失敗時(shí),根據(jù)所述目標(biāo)接入點(diǎn)的網(wǎng)絡(luò)環(huán)境信息從歷史wi-fi連接數(shù)據(jù)中獲取與該目標(biāo)接入點(diǎn)對(duì)應(yīng)的n條目標(biāo)wi-fi連接記錄,所述歷史wi-fi連接數(shù)據(jù)中包含m條wi-fi連接記錄,所述m為正整數(shù),所述n為小于或等于所述m的正整數(shù);連接單元303,用于根據(jù)所述n條目標(biāo)wi-fi連接記錄接入所述目標(biāo)接入點(diǎn)??蛇x地,如圖3b,圖3b為圖3a中所描述的移動(dòng)終端的第二獲取單元302的具體細(xì)化結(jié)構(gòu),每一wi-fi連接記錄包含一個(gè)接入點(diǎn)的接入點(diǎn)信息以及移動(dòng)終端的位置;所述第二獲取單元302可包括:第一獲取模塊3021和第一確定模塊3022和選取模塊3023,具體如下:第一獲取模塊3021,用于獲取所述目標(biāo)接入點(diǎn)的當(dāng)前位置;第一確定模塊3022,用于從所述歷史wi-fi連接數(shù)據(jù)中確定出包含的移動(dòng)終端的位置處于以所述當(dāng)前位置為中心的預(yù)設(shè)范圍內(nèi)的p條wi-fi連接記錄;選取模塊3023,用于根據(jù)所述目標(biāo)接入點(diǎn)的bssid從所述p條wi-fi連接記錄中選取所述n條目標(biāo)wi-fi連接記錄,其中,所述p為大于或等于所述n的整數(shù)。可選地,如圖3c,圖3c為圖3a中所描述的移動(dòng)終端的第二獲取單元302的又一具體細(xì)化結(jié)構(gòu),所述第二獲取單元302可包括:第二獲取模塊3024、第二確定模塊3025和匹配模塊3026,具體如下:第二獲取模塊3024,用于獲取所述目標(biāo)接入點(diǎn)周?chē)盘?hào)強(qiáng)度值大于預(yù)設(shè)閾值的m個(gè)接入點(diǎn)的bssid;第二確定模塊3025,用于根據(jù)所述目標(biāo)接入點(diǎn)的ssid和加密方式從所述歷史wi-fi連接數(shù)據(jù)中確定出所述q條wi-fi連接記錄;匹配模塊3026,用于將所述m個(gè)接入點(diǎn)的bssid與所述q個(gè)目標(biāo)wi-fi連接記錄中每一目標(biāo)wi-fi連接記錄對(duì)應(yīng)的鄰居信息進(jìn)行匹配,得到所述n條目標(biāo)wi-fi連接記錄,其中,每一所述目標(biāo)wi-fi連接記錄對(duì)應(yīng)的鄰居信息包含所述m個(gè)接入點(diǎn)的bssid中的至少x個(gè)接入點(diǎn)的bssid,其中,所述x為小于或等于所述m的正整數(shù)??蛇x地,如圖3d,圖3d為圖3a中所描述的移動(dòng)終端的連接單元303的又一具體細(xì)化結(jié)構(gòu),所述連接單元303可包括:保存模塊3031、第三獲取模塊3032和第一連接模塊3033,具體如下:保存模塊3031,用于將所述n條目標(biāo)wi-fi連接記錄保存在預(yù)設(shè)列表中;第三獲取模塊3032,用于獲取所述預(yù)設(shè)列表中所述n條目標(biāo)wi-fi連接記錄對(duì)應(yīng)的k個(gè)密碼,所述k為小于或等于所述n的整數(shù);第一連接模塊3033,用于根據(jù)所述k個(gè)密碼接入所述目標(biāo)接入點(diǎn)。進(jìn)一步可選地,所述第一連接模塊3033可包括:第三確定模塊(圖中為標(biāo)出)和第二連接模塊(圖中為標(biāo)出),具體如下:第三確定模塊,用于確定所述k個(gè)密碼中的每一密碼在所述預(yù)設(shè)列表中的出現(xiàn)頻率,得到所述k個(gè)頻率值;所述第三確定模塊,還具體用于:根據(jù)所述k個(gè)頻率值確定所述k個(gè)密碼的優(yōu)先級(jí)順序;第二連接模塊,用于根據(jù)所述優(yōu)先級(jí)順序從所述k個(gè)密碼中選取密碼、并根據(jù)所述目標(biāo)接入點(diǎn)的ssid和加密方式接入該目標(biāo)接入點(diǎn)。可以看出,通過(guò)本發(fā)明實(shí)施例所描述的移動(dòng)終端,可獲取用戶(hù)輸入的用于接入目標(biāo)接入點(diǎn)的第一密碼,在第一密碼驗(yàn)證失敗時(shí),根據(jù)目標(biāo)接入點(diǎn)的網(wǎng)絡(luò)環(huán)境信息從歷史wi-fi連接數(shù)據(jù)中獲取與該目標(biāo)接入點(diǎn)對(duì)應(yīng)的n條目標(biāo)wi-fi連接記錄,該歷史wi-fi連接數(shù)據(jù)中包含m條wi-fi連接記錄,m為正整數(shù),n為小于或等于m的正整數(shù),根據(jù)n條目標(biāo)wi-fi連接記錄接入目標(biāo)接入點(diǎn)。從而,可從歷史wi-fi連接數(shù)據(jù)獲取目標(biāo)接入點(diǎn)的wi-fi連接記錄,并根據(jù)該wi-fi連接記錄接入目標(biāo)接入點(diǎn),如此,可提高wi-fi連接效率。與上述一致地,請(qǐng)參閱圖4,為本發(fā)明實(shí)施例提供的一種移動(dòng)終端的第二實(shí)施例結(jié)構(gòu)示意圖。本實(shí)施例中所描述的移動(dòng)終端,包括:至少一個(gè)輸入設(shè)備1000;至少一個(gè)輸出設(shè)備2000;至少一個(gè)處理器3000,例如cpu;和存儲(chǔ)器4000,上述輸入設(shè)備1000、輸出設(shè)備2000、處理器3000和存儲(chǔ)器4000通過(guò)總線(xiàn)5000連接。其中,上述輸入設(shè)備1000具體可為觸控面板、物理按鍵或者鼠標(biāo)。上述輸出設(shè)備2000具體可為顯示屏。上述存儲(chǔ)器4000可以是高速ram存儲(chǔ)器,也可為非易失存儲(chǔ)器(non-volatilememory),例如磁盤(pán)存儲(chǔ)器。上述存儲(chǔ)器4000用于存儲(chǔ)一組程序代碼,上述輸入設(shè)備1000、輸出設(shè)備2000和處理器3000用于調(diào)用存儲(chǔ)器4000中存儲(chǔ)的程序代碼,執(zhí)行如下操作:上述處理器3000,用于:獲取用戶(hù)輸入的用于接入目標(biāo)接入點(diǎn)的第一密碼;在所述第一密碼驗(yàn)證失敗時(shí),根據(jù)所述目標(biāo)接入點(diǎn)的網(wǎng)絡(luò)環(huán)境信息從歷史wi-fi連接數(shù)據(jù)中獲取與該目標(biāo)接入點(diǎn)對(duì)應(yīng)的n條目標(biāo)wi-fi連接記錄,所述歷史wi-fi連接數(shù)據(jù)中包含m條wi-fi連接記錄,所述m為正整數(shù),所述n為小于或等于所述m的正整數(shù);根據(jù)所述n條目標(biāo)wi-fi連接記錄接入所述目標(biāo)接入點(diǎn)??蛇x地,上述處理器3000,每一wi-fi連接記錄包含一個(gè)接入點(diǎn)的接入點(diǎn)信息以及移動(dòng)終端的位置,根據(jù)所述目標(biāo)接入點(diǎn)的網(wǎng)絡(luò)環(huán)境信息從歷史wi-fi連接數(shù)據(jù)中獲取與該目標(biāo)接入點(diǎn)對(duì)應(yīng)的n條目標(biāo)wi-fi連接記錄,包括:獲取所述移動(dòng)終端的當(dāng)前位置;從所述歷史wi-fi連接數(shù)據(jù)中確定出包含的移動(dòng)終端的位置處于以所述當(dāng)前位置為中心的預(yù)設(shè)范圍內(nèi)的p條wi-fi連接記錄;根據(jù)所述目標(biāo)接入點(diǎn)的bssid從所述p條wi-fi連接記錄中選取所述n條目標(biāo)wi-fi連接記錄,其中,所述p為大于或等于所述n的整數(shù)。可選地,上述處理器3000根據(jù)所述目標(biāo)接入點(diǎn)的網(wǎng)絡(luò)環(huán)境信息從歷史wi-fi連接數(shù)據(jù)中獲取與該目標(biāo)接入點(diǎn)對(duì)應(yīng)的n條目標(biāo)wi-fi連接記錄,包括:獲取所述目標(biāo)接入點(diǎn)周?chē)盘?hào)強(qiáng)度值大于預(yù)設(shè)閾值的m個(gè)接入點(diǎn)的bssid,所述m為正整數(shù);根據(jù)所述目標(biāo)接入點(diǎn)的ssid和加密方式從所述歷史wi-fi連接數(shù)據(jù)中確定出所述q條wi-fi連接記錄;將所述m個(gè)接入點(diǎn)的bssid與所述q個(gè)目標(biāo)wi-fi連接記錄中每一目標(biāo)wi-fi連接記錄對(duì)應(yīng)的鄰居信息進(jìn)行匹配,得到所述n條目標(biāo)wi-fi連接記錄,其中,所述目標(biāo)wi-fi連接記錄對(duì)應(yīng)的鄰居信息包含所述m個(gè)接入點(diǎn)的bssid中的至少x個(gè)接入點(diǎn)的bssid,其中,所述x為小于或等于所述m的正整數(shù)。可選地,上述處理器3000根據(jù)所述n條目標(biāo)wi-fi連接記錄接入所述目標(biāo)接入點(diǎn),包括:將所述n條目標(biāo)wi-fi連接記錄保存在預(yù)設(shè)列表中;獲取所述預(yù)設(shè)列表中所述n條目標(biāo)wi-fi連接記錄對(duì)應(yīng)的k個(gè)密碼,所述k為小于或等于所述n的整數(shù);根據(jù)所述k個(gè)密碼接入所述目標(biāo)接入點(diǎn)。進(jìn)一步可選地,上述處理器3000根據(jù)所述k個(gè)密碼接入所述目標(biāo)接入點(diǎn),包括:確定所述k個(gè)密碼中的每一密碼在所述預(yù)設(shè)列表中的出現(xiàn)頻率,得到所述k個(gè)頻率值;根據(jù)所述k個(gè)頻率值確定所述k個(gè)密碼的優(yōu)先級(jí)順序;根據(jù)所述優(yōu)先級(jí)順序從所述k個(gè)密碼中選取密碼、并根據(jù)所述目標(biāo)接入點(diǎn)的ssid和加密方式接入該目標(biāo)接入點(diǎn)。本發(fā)明實(shí)施例還提供一種計(jì)算機(jī)存儲(chǔ)介質(zhì),其中,該計(jì)算機(jī)存儲(chǔ)介質(zhì)可存儲(chǔ)有程序,該程序執(zhí)行時(shí)包括上述方法實(shí)施例中記載的任何一種無(wú)線(xiàn)保真wi-fi連接方法的部分或全部步驟。盡管在此結(jié)合各實(shí)施例對(duì)本發(fā)明進(jìn)行了描述,然而,在實(shí)施所要求保護(hù)的本發(fā)明過(guò)程中,本領(lǐng)域技術(shù)人員通過(guò)查看所述附圖、公開(kāi)內(nèi)容、以及所附權(quán)利要求書(shū),可理解并實(shí)現(xiàn)所述公開(kāi)實(shí)施例的其他變化。在權(quán)利要求中,“包括”(comprising)一詞不排除其他組成部分或步驟,“一”或“一個(gè)”不排除多個(gè)的情況。單個(gè)處理器或其他單元可以實(shí)現(xiàn)權(quán)利要求中列舉的若干項(xiàng)功能。相互不同的從屬權(quán)利要求中記載了某些措施,但這并不表示這些措施不能組合起來(lái)產(chǎn)生良好的效果。本領(lǐng)域技術(shù)人員應(yīng)明白,本發(fā)明的實(shí)施例可提供為方法、裝置(設(shè)備)、或計(jì)算機(jī)程序產(chǎn)品。因此,本發(fā)明可采用完全硬件實(shí)施例、完全軟件實(shí)施例、或結(jié)合軟件和硬件方面的實(shí)施例的形式。而且,本發(fā)明可采用在一個(gè)或多個(gè)其中包含有計(jì)算機(jī)可用程序代碼的計(jì)算機(jī)可用存儲(chǔ)介質(zhì)(包括但不限于磁盤(pán)存儲(chǔ)器、cd-rom、光學(xué)存儲(chǔ)器等)上實(shí)施的計(jì)算機(jī)程序產(chǎn)品的形式。計(jì)算機(jī)程序存儲(chǔ)/分布在合適的介質(zhì)中,與其它硬件一起提供或作為硬件的一部分,也可以采用其他分布形式,如通過(guò)internet或其它有線(xiàn)或無(wú)線(xiàn)電信系統(tǒng)。本發(fā)明是參照本發(fā)明實(shí)施例的方法、裝置(設(shè)備)和計(jì)算機(jī)程序產(chǎn)品的流程圖和/或方框圖來(lái)描述的。應(yīng)理解可由計(jì)算機(jī)程序指令實(shí)現(xiàn)流程圖和/或方框圖中的每一流程和/或方框、以及流程圖和/或方框圖中的流程和/或方框的結(jié)合。可提供這些計(jì)算機(jī)程序指令到通用計(jì)算機(jī)、專(zhuān)用計(jì)算機(jī)、嵌入式處理機(jī)或其他可編程數(shù)據(jù)處理設(shè)備的處理器以產(chǎn)生一個(gè)機(jī)器,使得通過(guò)計(jì)算機(jī)或其他可編程數(shù)據(jù)處理設(shè)備的處理器執(zhí)行的指令產(chǎn)生用于實(shí)現(xiàn)在流程圖一個(gè)流程或多個(gè)流程和/或方框圖一個(gè)方框或多個(gè)方框中指定的功能的裝置。這些計(jì)算機(jī)程序指令也可存儲(chǔ)在能引導(dǎo)計(jì)算機(jī)或其他可編程數(shù)據(jù)處理設(shè)備以特定方式工作的計(jì)算機(jī)可讀存儲(chǔ)器中,使得存儲(chǔ)在該計(jì)算機(jī)可讀存儲(chǔ)器中的指令產(chǎn)生包括指令裝置的制造品,該指令裝置實(shí)現(xiàn)在流程圖一個(gè)流程或多個(gè)流程和/或方框圖一個(gè)方框或多個(gè)方框中指定的功能。這些計(jì)算機(jī)程序指令也可裝載到計(jì)算機(jī)或其他可編程數(shù)據(jù)處理設(shè)備上,使得在計(jì)算機(jī)或其他可編程設(shè)備上執(zhí)行一系列操作步驟以產(chǎn)生計(jì)算機(jī)實(shí)現(xiàn)的處理,從而在計(jì)算機(jī)或其他可編程設(shè)備上執(zhí)行的指令提供用于實(shí)現(xiàn)在流程圖一個(gè)流程或多個(gè)流程和/或方框圖一個(gè)方框或多個(gè)方框中指定的功能的步驟。盡管結(jié)合具體特征及其實(shí)施例對(duì)本發(fā)明進(jìn)行了描述,顯而易見(jiàn)的,在不脫離本發(fā)明的精神和范圍的情況下,可對(duì)其進(jìn)行各種修改和組合。相應(yīng)地,本說(shuō)明書(shū)和附圖僅僅是所附權(quán)利要求所界定的本發(fā)明的示例性說(shuō)明,且視為已覆蓋本發(fā)明范圍內(nèi)的任意和所有修改、變化、組合或等同物。顯然,本領(lǐng)域的技術(shù)人員可以對(duì)本發(fā)明進(jìn)行各種改動(dòng)和變型而不脫離本發(fā)明的精神和范圍。這樣,倘若本發(fā)明的這些修改和變型屬于本發(fā)明權(quán)利要求及其等同技術(shù)的范圍之內(nèi),則本發(fā)明也意圖包含這些改動(dòng)和變型在內(nèi)。當(dāng)前第1頁(yè)12