隨著檔案開始採用APK-split分包的形式安裝,部分機型出現了無法安裝或者是安裝不兼容的問題,在此由黑琦小雪來教各位Sensei如何安裝APK-split安裝包
提示:使用shizuku與MT文件管理器結合同樣可以完成更新,在此介紹另一種較為原始且繁瑣的方式用作學習
使用前提:擁有蔚藍檔案APK-split安裝包(這個應該會通過在正規谷歌遊戲下載網站上都能下載得到)、有一臺可以使用ADB指令的電腦、需要安裝遊戲且支持ADB安裝的手機
小雪分隔符
1.關於ADB的安裝與原理,在此不做贅述,請各位Sensei自行百度ADB的環境配置
2.將手機連接到電腦開啟ADB調試,若想檢測ADB是否已經和手機連接,可以通過在電腦上使用Win+R然後輸入CMD運行CMD程序,輸入
adb devices
查看是否出現手機設備的ID以及device信息,此時手機可能會彈出是否接受ADB調試,注意確認,如果能查看設備ID以及device信息,則說明ADB連接成功。
重要步驟分隔符!
3.將APK-split安裝包放在你的電腦能知道文件路徑的位置,比如某個盤的一個文件夾裡,如圖
蔚藍檔案有一個base包和一個split分包
其中包括base開頭和split開頭的安裝包,對於其他遊戲,可能會存在更多的split包,無需擔心,這是正常現象,在這裡可以看出,與APK一個安裝包不同的是,APK-split通常是由幾個小安裝包組成一個隱形的大安裝包,只安裝其中任意一個APK都無法讓遊戲正常運行。
4.將電腦上的APK-split文件推送到手機的臨時目錄,以便調用使用,指令如下:
adb push APK路徑名稱 /data/local/tmp
其中APK路徑名稱可以通過直接將APK文件拖入到CMD指令框當中,就會自動生成路徑
對於split-303739-0.apk也採用同樣方法:
adb push split-303739-0.apk /data/local/tmp
如果還有其他split分包請採用同樣方法推送
完成之後應該會出現success等字樣,說明APK-split已經推送到手機臨時目錄。
5.輸入
adb shell
進入命令行模式
6. 創建一個安裝進程:
pm install-create
此時會返回一個結果Success: created install session [ID],此處ID為一串數字,這就是目前該安裝進程的ID,請牢記,在下文的ID均表示此次的數字
請各位Sensei一定要記住ID,否則後面的操作無法展開小雪不負責捏哈哈哈
7. 寫入base-303739.apk
pm install-write ID base-303739.apk /data/local/tmp/base-303739.apk
寫入split-303739-0.apk
pm install-write ID split-303739-0.apk /data/local/tmp/split-303739-0.apk
可以看出這個命令的公式是:
pm install-write ID 安裝包名 /data/local/tmp/安裝包名
如果有其它split包也請加入到這個安裝進程當中
8.執行合併安裝
pm install-commit ID
此時應該返回success,表示安裝成功
至此大功告成,各位Sensei可以在手機上進入遊戲啦
雖然這是對蔚藍檔案安裝的引導,但是這種方法同樣適用於其他使用APK-split安裝模式的軟件安裝,可以推廣應用