目前流行玩安卓手機,很多應用也確實非常吸引人,但是手機更新速度太快,當我們想換手機又不想丟失手機裡的軟體資料該怎麼辦呢?當然你別指望把軟體移動到sd卡,再插到其他手機上,那樣是不行的。當然現在市面上有很多備份軟體,如鈦備份之類的,但是這些軟體操作起來太複雜,而且備份的是一個手機,換一個手機匯入進去的話,很可能會匯入失敗。那怎麼能實現軟體及其資料在安卓手機之間來回轉移但是又不容易出錯呢?接下來就跟大家分享下我的通用方法:
1、準備工作,你的手機必須先root,之後再安裝91助手即可實現資料的輕鬆備份。root手機的話,推薦使用卓大師刷機專家,這款軟體很不錯,支援的機型很全面,具體操作如下圖所示:
開啟之後這裡可以對手機進行root,點選一鍵root就ok了,注意這些操作都是在電腦版的卓大師刷機專家上操作的。成功率還是比較高的。
之後在電腦上安裝91助手,然後用手機連線電腦(記得開啟usb除錯)。出現如下畫面:
點選右邊的應用,即可進入應用介面,如下圖:
注意這裡需要點選設定進行引數設定,點選匯出,在軟體相關一欄,軟體匯出設定,勾中匯出程式資料及文件,如下圖:
之後你就可以匯出指定的程式及其資料了,如我們用紅青蛙為例,如圖:
之後選擇匯出位置儲存,然後再到該資料夾下面去檢視該檔案,會發現多了一個npk檔案,這就表示你匯出資料成功了,npk是91封裝之後的檔案格式,裡面有apk檔案(手機應用程式)及一些資料。如下圖:
這個檔案可以用rar,好壓等解壓工具解壓縮,之後如圖:
開啟解壓後的資料夾,仔細看看裡面的結構,你可以發現如下的目錄,databases,這個就是存放資料的目錄,如圖:
這種方式可以很方便的匯出手機裡的每一個軟體及其資料,等手機刷機之後,重新連線上91助手,然後雙擊npk檔案,即可進行安裝,這時91會自動幫你裝到手機裡,如下圖:
這裡值得一提的是可以選擇安裝到sd卡,很方便的把程式安裝到你手機裡。
以上就是同一臺手機備份資料的過程,適用於刷機的時候資料備份,之後再重新安裝回原手機。
但是如果是不同型號的手機怎麼辦,最煩的還不是同一個版本的android系統,這裡我們就需要一個小技巧。之前我發現,如果直接在a機器上匯出紅青蛙,之後再匯入到b機器,如果他們系統版本不一樣就會失敗,雖然安裝成功但是裡面沒有匯入對應的資料。有句話說得好,偷樑換柱,這裡可以很好運用,原來不同的android系統即使是使用91工具匯出軟體及資料,解壓之後的目錄結構是不一樣的,因此在不同的手機上直接安裝npk檔案無法成功匯入資料,但是如果我在a,b機器上都匯出了紅青蛙,之後解壓兩個npk檔案,會發現他們雖然結構不一樣但是裡面都有databases目錄,只需把a.apk目錄下的databases目錄裡的檔案複製到b.apk目錄下的databases替換掉所有相同的檔案,之後再執行修改過的npk檔案,等安裝成功之後你會發現,資料都在裡面了。這就解決了兩個手機之間軟體資料轉移及備份的問題。我們可以到處npk檔案備份到電腦裡,這樣不怕手機故障導致資料丟失,同時小技巧也解決了不同手機之間資料轉移的問題。
注:經本人測試,很多軟體都順利簡單的實現了資料的備份及轉移,但是有一點,不同的軟體,其存放資料的目錄可能不太一樣,需要我們準確找到匯出來的資料,之後對資料可以進行任意操作。