● 1)前言更換手機(jī)需要同步舊手機(jī)里的信息一直是讓人頭疼的問題,使用【一鍵換機(jī)】功能(小米手機(jī)自帶,其他安卓手機(jī)建議下載一鍵換機(jī)App)快速簡單的完成舊手機(jī)上的數(shù)據(jù)搬家,那么該功能背后有哪些技術(shù)做支撐? 看似神奇的一鍵換機(jī)功能簡單說就是由數(shù)據(jù)本地備份和小米快傳兩大功能組合實現(xiàn)。 ● 2)技術(shù)分享1) 數(shù)據(jù)本地備份的技術(shù)原理 下面我們就先來看數(shù)據(jù)本地備份的技術(shù)原理,用戶選擇需要備份的數(shù)據(jù),系統(tǒng)會對所選數(shù)據(jù)進(jìn)行打包處理,然后將打包的數(shù)據(jù)存儲到手機(jī)本地。 (其實不會永久的存儲到本地,只是在本地創(chuàng)建一個臨時的文件,等這個文件成功的傳送到接收端后,這個文件就會被刪掉了,這點跟本地備份是不同的) 對于圖片、視頻類文件,直接進(jìn)行文件傳輸;而app的用戶數(shù)據(jù)有兩個部分,一部分位于SD卡,一部分位于系統(tǒng)的data分區(qū)。一鍵換機(jī)時會分別對這兩部分?jǐn)?shù)據(jù)進(jìn)行打包。打包后的文件通過小米快傳功能傳輸?shù)叫率謾C(jī)內(nèi),然后進(jìn)行解包工作。系統(tǒng)在對文件打包過程中會對每一個文件進(jìn)行代碼標(biāo)識,比如源文件的屬性、存儲路徑等。在解包過程中系統(tǒng)會根據(jù)直接打包時的代碼標(biāo)識來判斷文件屬性以及該存儲到新手機(jī)的什么位置。 特別提示:
2) 小米快傳的技術(shù)原理 除了數(shù)據(jù)備份功能外,還是一個重要功能便是小米快傳,在選擇一鍵換機(jī)過程中,我們需要進(jìn)行二維碼掃描。由于一鍵換機(jī)是點對點的原理,而傳統(tǒng)小米快傳功能支持一對多,所以在一鍵換機(jī)過程中,新手機(jī)會生成一個包含WiFi熱點信息的二維碼,使用要更換的手機(jī)掃描新手機(jī)便會建立點對點的WiFi熱點鏈接,此時舊手機(jī)中所選擇的數(shù)據(jù)便可以通過小米快傳功能實現(xiàn)數(shù)據(jù)轉(zhuǎn)移。 3) 一鍵換機(jī) 常見問題答疑 1. 如何打開? 進(jìn)入設(shè)置→更多設(shè)置,將頁面滑動到最下方,即可看到一鍵換機(jī)。 2. 蘋果設(shè)備換機(jī)到小米手機(jī)支持不? 支持導(dǎo)入聯(lián)系人、相冊、日歷和備忘錄。確保手機(jī)連接可用的WLAN網(wǎng)絡(luò),進(jìn)入一鍵換機(jī),點擊【我是新手機(jī)】,選擇“從蘋果設(shè)備導(dǎo)入”,輸入icloud賬號和密碼,點擊【登錄】,即可進(jìn)入數(shù)據(jù)選擇頁面。 (注:IOS手機(jī)10.3以上系統(tǒng)申請的賬號會開啟雙重認(rèn)證,注意查收短信驗證碼)。 3. 舊小米手機(jī)如何換機(jī)到新小米手機(jī)? · 新手機(jī): 進(jìn)入一鍵換機(jī),點擊【我是新手機(jī)】,選擇“從安卓設(shè)備導(dǎo)入”,生成二維碼。 · 舊手機(jī): 進(jìn)入一鍵換機(jī),點擊【我是舊手機(jī)】,出現(xiàn)掃描頁面,掃描新手機(jī)的二維碼,計算數(shù)據(jù)后和新手機(jī)建立連接,選擇要傳輸?shù)臄?shù)據(jù),點擊【發(fā)送】即可。 溫馨提示:由于換機(jī)使用的是WLAN熱點傳輸,所以無法用WLAN聯(lián)網(wǎng)。 4. 其他舊安卓手機(jī)如何換機(jī)到新小米手機(jī)? · 新手機(jī)(小米手機(jī)): 進(jìn)入一鍵換機(jī),點擊【我是新手機(jī)】,選擇“從安卓設(shè)備導(dǎo)入”,生成二維碼。 · 舊手機(jī)(其他品牌手機(jī)): 通過瀏覽器或者應(yīng)用商店(例如應(yīng)用寶、360手機(jī)助手等)搜索“小米一鍵換機(jī)”,下載安裝,所有權(quán)限均設(shè)為允許。打開小米一鍵換機(jī),點擊【開始】,掃描新手機(jī)的二維碼計算數(shù)據(jù)后和新手機(jī)建立連接,選擇要傳輸?shù)臄?shù)據(jù),點擊【發(fā)送】即可。 ● 3)操作演示首選新的小米手機(jī),進(jìn)入【設(shè)置】→【更多設(shè)置】,將頁面滑動到最下方,找到【一鍵換機(jī)】, 接著選擇舊的小米手機(jī)(其他安卓手機(jī)需要下載【一鍵換機(jī)App】),也是進(jìn)入【設(shè)置】→【更多設(shè)置】,將頁面滑動到最下方,找到【一鍵換機(jī)】,選擇【我是舊手機(jī)】然后掃碼,就是剛剛新手機(jī)分享那個二維碼! 經(jīng)過上面的前期準(zhǔn)備操作,舊手機(jī)數(shù)據(jù)打包了,通過小米快傳進(jìn)行數(shù)據(jù)傳送,最后等數(shù)據(jù)傳送完畢,你只需要按照手機(jī)提示,等待數(shù)據(jù)解包,即可完成舊手機(jī)數(shù)據(jù)遷移。 打開新手機(jī)就發(fā)現(xiàn)了app全過來,跟原來舊手機(jī)的位置一模一樣,短信在,聯(lián)系人在,通話記錄在,小米賬號也在,還收到了朋友給發(fā)的微信消息。 溫馨提示: 小米一鍵換機(jī)目前暫支持 QQ聊天記錄和微信聊天記錄 同步!不過需要注意以下事項: (以微信舉個例子,QQ同理) 1.新機(jī)子必須有同版本的微信,我試過全新裸機(jī)不安裝微信直接一鍵換機(jī),會失敗,新機(jī)子中你會找不到微信app; 2. 新裝的微信必須沒有登陸過!新裝的微信必須沒有登陸過!新裝的微信必須沒有登陸過! ● 4)總結(jié)一言蔽之,上述所講便是整個小米一鍵換機(jī)功能實現(xiàn)的背后原理,簡單講其實就是三步:舊手機(jī)數(shù)據(jù)打包——小米快傳傳輸數(shù)據(jù)——新手機(jī)數(shù)據(jù)解包。 ● 感謝大家閱讀,覺得不錯,記得給Flashcer文末點贊!如果你想知道更多關(guān)于MIUI或者小米產(chǎn)品的測評。 |
|
來自: zhfyuan158 > 《電腦知識》