[教學] adb備份第二彈:使用工具將ab備份檔解壓縮與重製

試了列表中一半的伺服器
依然找不到pax
會不會是這台電腦無法呢??
或是缺少甚麼驅動?

MoosDiwi wrote:
試了列表中一半的伺服...(恕刪)

我知道原因了
你是不是下載到x86_64版本的Cygwin?
pax不支援64位元版本的Cygwin 所以你得下載32位元(也就是x86)版本
沒錯!已經完全解決了
太感謝你了,託你的福我學會了:)
請教一下在一個備份了50個apk的ab檔中我要抽掉一支apk的程式剩下的49個apk依然還是一個ab檔該如何操作?謝謝
feel2005 wrote:
請教一下在一個備份了...(恕刪)

簡單 不要用./full.sh指令 用./unpack.sh先解壓

解壓縮之後 用Windows進去資料夾 也就是解壓目錄\apps\
這裡面你就找你要刪除的APK的物件名稱

比如 我要把QRDroid從裡面移除 而他的物件名稱為la.droid.qr
就把整個資料夾刪掉就好
如果只是要刪除APK 但要保留原本程式的資料 也很簡單
進到資料夾裡面 然後把名為'a'的資料夾刪掉就好了

再來 回到你放ab檔的地方 應該可以看到一個跟備份檔同檔名的 .list檔案
請用Notepad++開啟 (請自行Google下載 千萬不要用記事本開!)

找一下要刪除的程式 這邊還是以QRDroid為例 找la.droid.qr

找到之後 把這些關聯的路徑全都刪掉 且不要留空行

此外如果是要保留QRDorid資料 只刪除APK的話 只要將上面標的部分 把最後面帶有apk的那行刪掉就好
其他就可以不用刪除




之後存檔 先下載我另外寫的一個sh檔案 也是放在#1所寫的路徑底下
然後只要打 ./pack.sh 就可以做你要的部分了

附加壓縮檔: pack-sh.zip
感謝AKSN74 的協助,測試皆ok~~~
AKSN74 wrote:
簡單 不要用./fu...(恕刪)
大大...那個SH的腳本...不能下載...請問大大可以發送一個下載點嗎?...謝謝

JakeSmile wrote:
大大...那個SH的...(恕刪)

sh檔案我都是直接上傳01 不可能沒辦法下載阿....
我真的下載不到......說什麼502 BAD GATEWAY....無法進去喔大大= =....

JakeSmile wrote:
我真的下載不到......(恕刪)

我下載是正常的 你是不是在對岸?
文章分享
評分
評分
複製連結
請輸入您要前往的頁數(1 ~ 13)

今日熱門文章 網友點擊推薦!