一種軟件升級(jí)的方法及裝置的制造方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明實(shí)施例涉及移動(dòng)終端的技術(shù)領(lǐng)域,尤其涉及一種軟件升級(jí)的方法及裝置。
【背景技術(shù)】
[0002]目前,升級(jí)軟件的方法主要是手機(jī)聯(lián)網(wǎng)自動(dòng)更新,下載獨(dú)立安裝包后自動(dòng)卸載前一版本后安裝最新版本,下載更新包后覆蓋安裝最新版本?,F(xiàn)有的市面上的智能系統(tǒng),一般是在WIFI以及數(shù)據(jù)流量的情況下進(jìn)行軟件升級(jí)。因此,若無(wú)網(wǎng)絡(luò)的情況下,無(wú)法完成手機(jī)的軟件包的更新。
【發(fā)明內(nèi)容】
[0003]本發(fā)明實(shí)施例的目的在于提出一種軟件升級(jí)的方法及裝置,旨在解決如何在無(wú)網(wǎng)絡(luò)的情況下如何完成手機(jī)的軟件包的升級(jí)。
[0004]為達(dá)此目的,本發(fā)明實(shí)施例采用以下技術(shù)方案:
[0005]一種軟件升級(jí)的方法,所述方法包括:
[0006]向至少一個(gè)移動(dòng)終端發(fā)送藍(lán)牙配對(duì)的請(qǐng)求;
[0007]若與所述至少一個(gè)移動(dòng)終端的藍(lán)牙配對(duì)成功,則向配對(duì)成功的移動(dòng)終端發(fā)送升級(jí)軟件請(qǐng)求,所述升級(jí)軟件請(qǐng)求包括待升級(jí)的軟件包的信息;
[0008]接收所述配對(duì)成功的移動(dòng)終端根據(jù)所述升級(jí)軟件請(qǐng)求發(fā)送的升級(jí)軟件的消息,所述升級(jí)軟件的消息包括升級(jí)所述待升級(jí)的軟件包的信息;
[0009]根據(jù)所述升級(jí)軟件的消息升級(jí)所述待升級(jí)的軟件包。
[0010]優(yōu)選地,所述向至少一個(gè)移動(dòng)終端發(fā)送藍(lán)牙配對(duì)的請(qǐng)求之前,還包括:
[0011]預(yù)先設(shè)計(jì)通過(guò)藍(lán)牙功能進(jìn)行軟件升級(jí)的菜單項(xiàng),并設(shè)置發(fā)送所述升級(jí)軟件請(qǐng)求的子菜單項(xiàng);
[0012]接收用戶(hù)對(duì)所述菜單項(xiàng)的操作指令,啟用藍(lán)牙功能,搜索具有藍(lán)牙功能的移動(dòng)終端,并將搜索到的移動(dòng)終端保存在設(shè)備列表中。
[0013]優(yōu)選地,所述向至少一個(gè)移動(dòng)終端發(fā)送藍(lán)牙配對(duì)的請(qǐng)求之后,還包括:
[0014]建立與所述具有藍(lán)牙功能的移動(dòng)終端的藍(lán)牙傳輸通道。
[0015]優(yōu)選地,所述接收所述配對(duì)成功的移動(dòng)終端根據(jù)所述升級(jí)軟件請(qǐng)求發(fā)送的升級(jí)軟件的消息之后,還包括:
[0016]存儲(chǔ)每個(gè)配對(duì)成功的移動(dòng)終端發(fā)送的升級(jí)軟件的消息;
[0017]從至少一個(gè)配對(duì)成功的移動(dòng)終端發(fā)送的升級(jí)軟件的消息中選取其中一個(gè)移動(dòng)終端發(fā)送的升級(jí)軟件的消息;
[0018]所述存儲(chǔ)每個(gè)配對(duì)成功的移動(dòng)終端發(fā)送的升級(jí)軟件的消息,包括:
[0019]將每個(gè)配對(duì)成功的移動(dòng)終端發(fā)送的升級(jí)軟件的消息按照列表的形式存儲(chǔ),列表中包括所述移動(dòng)終端的標(biāo)識(shí)和與所述標(biāo)識(shí)對(duì)應(yīng)的升級(jí)軟件的消息。
[0020]優(yōu)選地,所述方法還包括:
[0021]若與所述至少一個(gè)移動(dòng)終端的藍(lán)牙配對(duì)成功,則向配對(duì)成功的移動(dòng)終端發(fā)送升級(jí)軟件的消息;
[0022]接收所述配對(duì)成功的移動(dòng)終端根據(jù)所述升級(jí)軟件的消息升級(jí)待升級(jí)的軟件包的消息。
[0023]優(yōu)選地,所述在若與所述至少一個(gè)移動(dòng)終端的藍(lán)牙配對(duì)成功,則向配對(duì)成功的移動(dòng)終端發(fā)送升級(jí)軟件的消息之前,還包括:
[0024]預(yù)先設(shè)置通過(guò)藍(lán)牙功能進(jìn)行軟件升級(jí)的設(shè)備列表,所述設(shè)備列表中包括待升級(jí)所述軟件包的設(shè)備信息;
[0025]接收用戶(hù)對(duì)所述設(shè)備列表的操作指令,啟用藍(lán)牙功能;
[0026]所述向至少一個(gè)移動(dòng)終端發(fā)送藍(lán)牙配對(duì)的請(qǐng)求,包括:
[0027]向所述設(shè)備列表的至少一個(gè)移動(dòng)終端發(fā)送藍(lán)牙配對(duì)的請(qǐng)求。
[0028]一種軟件升級(jí)的裝置,所述裝置包括:
[0029]第一發(fā)送模塊,用于向至少一個(gè)移動(dòng)終端發(fā)送藍(lán)牙配對(duì)的請(qǐng)求;
[0030]第二發(fā)送模塊,用于若與所述至少一個(gè)移動(dòng)終端的藍(lán)牙配對(duì)成功,則向配對(duì)成功的移動(dòng)終端發(fā)送升級(jí)軟件請(qǐng)求,所述升級(jí)軟件請(qǐng)求包括待升級(jí)的軟件包的信息;
[0031]第一接收模塊,用于接收所述配對(duì)成功的移動(dòng)終端根據(jù)所述升級(jí)軟件請(qǐng)求發(fā)送的升級(jí)軟件的消息,所述升級(jí)軟件的消息包括升級(jí)所述待升級(jí)的軟件包的信息;
[0032]升級(jí)模塊,用于根據(jù)所述升級(jí)軟件的消息升級(jí)所述待升級(jí)的軟件包。
[0033]優(yōu)選地,所述裝置還包括:
[0034]第一設(shè)置模塊,用于預(yù)先設(shè)計(jì)通過(guò)藍(lán)牙功能進(jìn)行軟件升級(jí)的菜單項(xiàng),并設(shè)置發(fā)送所述升級(jí)軟件請(qǐng)求的子菜單項(xiàng);
[0035]搜索模塊,用于接收用戶(hù)對(duì)所述菜單項(xiàng)的操作指令,啟用藍(lán)牙功能,搜索具有藍(lán)牙功能的移動(dòng)終端,并將搜索到的移動(dòng)終端保存在設(shè)備列表中。
[0036]優(yōu)選地,所述裝置還包括:
[0037]建立模塊,用于建立與所述具有藍(lán)牙功能的移動(dòng)終端的藍(lán)牙傳輸通道。
[0038]優(yōu)選地,所述裝置還包括:
[0039]存儲(chǔ)模塊,用于存儲(chǔ)每個(gè)配對(duì)成功的移動(dòng)終端發(fā)送的升級(jí)軟件的消息;
[0040]選取模塊,用于從至少一個(gè)配對(duì)成功的移動(dòng)終端發(fā)送的升級(jí)軟件的消息中選取其中一個(gè)移動(dòng)終端發(fā)送的升級(jí)軟件的消息;
[0041]所述存儲(chǔ)模塊,用于:
[0042]將每個(gè)配對(duì)成功的移動(dòng)終端發(fā)送的升級(jí)軟件的消息按照列表的形式存儲(chǔ),列表中包括所述移動(dòng)終端的標(biāo)識(shí)和與所述標(biāo)識(shí)對(duì)應(yīng)的升級(jí)軟件的消息。
[0043]優(yōu)選地,所述裝置還包括:
[0044]第三發(fā)送模塊,用于若與所述至少一個(gè)移動(dòng)終端的藍(lán)牙配對(duì)成功,則向配對(duì)成功的移動(dòng)終端發(fā)送升級(jí)軟件的消息;
[0045]第二接收模塊,用于接收所述配對(duì)成功的移動(dòng)終端根據(jù)所述升級(jí)軟件的消息升級(jí)待升級(jí)的軟件包的消息。
[0046]優(yōu)選地,所述裝置還包括:
[0047]第二設(shè)置單元,用于預(yù)先設(shè)置通過(guò)藍(lán)牙功能進(jìn)行軟件升級(jí)的設(shè)備列表,所述設(shè)備列表中包括待升級(jí)所述軟件包的設(shè)備信息;
[0048]第三接收單元,用于接收用戶(hù)對(duì)所述設(shè)備列表的操作指令,啟用藍(lán)牙功能;
[0049]所述第一發(fā)送模塊,用于:
[0050]向所述設(shè)備列表的至少一個(gè)移動(dòng)終端發(fā)送藍(lán)牙配對(duì)的請(qǐng)求。
[0051]本發(fā)明實(shí)施例通過(guò)向至少一個(gè)移動(dòng)終端發(fā)送藍(lán)牙配對(duì)的請(qǐng)求;若與所述至少一個(gè)移動(dòng)終端的藍(lán)牙配對(duì)成功,則向配對(duì)成功的移動(dòng)終端發(fā)送升級(jí)軟件請(qǐng)求,所述升級(jí)軟件請(qǐng)求包括待升級(jí)的軟件包的信息;接收所述配對(duì)成功的移動(dòng)終端根據(jù)所述升級(jí)軟件請(qǐng)求發(fā)送的升級(jí)軟件的消息,所述升級(jí)軟件的消息包括升級(jí)所述待升級(jí)的軟件包的信息;根據(jù)所述升級(jí)軟件的消息升級(jí)所述待升級(jí)的軟件包,從而在沒(méi)有網(wǎng)絡(luò)及無(wú)WiFi熱點(diǎn)的情況下在移動(dòng)設(shè)備之間獲取升級(jí)資源包進(jìn)行軟件升級(jí)的功能,搜索范圍大,升級(jí)文件的傳輸速度快,可靠性高,大大減少了升級(jí)時(shí)間。
【附圖說(shuō)明】
[0052]圖1是本發(fā)明實(shí)施例軟件升級(jí)的方法第一實(shí)施例的流程示意圖;
[0053]圖2是本發(fā)明實(shí)施例軟件升級(jí)的方法第二實(shí)施例的流程示意圖;
[0054]圖3是本發(fā)明實(shí)施例軟件升級(jí)的方法第三實(shí)施例的流程示意圖;
[0055]圖4是本發(fā)明實(shí)施例軟件升級(jí)的方法第四實(shí)施例的流程示意圖;
[0056]圖5是本發(fā)明實(shí)施例軟件升級(jí)的方法第五實(shí)施例的流程示意圖;
[0057]圖6是本發(fā)明實(shí)施例軟件升級(jí)的方法第六實(shí)施例的流程示意圖;
[0058]圖7是本發(fā)明實(shí)施例軟件升級(jí)的裝置的功能模塊示意圖;
[0059]圖8是本發(fā)明實(shí)施例軟件升級(jí)的裝置的功能模塊示意圖;
[0060]圖9是本發(fā)明實(shí)施例軟件升級(jí)的裝置的功能模塊示意圖;
[0061]圖10是本發(fā)明實(shí)施例軟件升級(jí)的裝置的功能模塊示意圖;
[0062]圖11是本發(fā)明實(shí)施例軟件升級(jí)的裝置的功能模塊示意圖;
[0063]圖12是本發(fā)明實(shí)施例軟件升級(jí)的裝置的功能模塊示意圖。
【具體實(shí)施方式】
[0064]下面結(jié)合附圖和實(shí)施例對(duì)本發(fā)明實(shí)施例作進(jìn)一步的詳細(xì)說(shuō)明??梢岳斫獾氖?,此處所描述的具體實(shí)施例僅僅用于解釋本發(fā)明實(shí)施例,而非對(duì)本發(fā)明實(shí)施例的限定。另外還需要說(shuō)明的是,為了便于描述,附圖中僅示出了與本發(fā)明實(shí)施例相關(guān)的部分而非全部結(jié)構(gòu)。
[0065]實(shí)施例一
[0066]參考圖1,圖1是本發(fā)明實(shí)施例軟件升級(jí)的方法第一實(shí)施例的流程示意圖。
[0067]在實(shí)施例一中,所述軟件升級(jí)的方法包括:
[0068]步驟101,向至少一個(gè)移動(dòng)終端發(fā)送藍(lán)牙配對(duì)的請(qǐng)求;