androidmanifest.xml 反編譯
androidmanifest.xml 反編譯
去除更新只修改androidmanifest.xml內容
解壓apk文件後得到這個文件androidmanifest.xml
windwos安裝java環境官網java環境安裝
安裝好後我們隨便找個位置創建一個文件夾
用到的編譯工具xml2axml-1.1.0-SNAPSHOT他的開源地址xml2axml-1.1.0-SNAPSHOT
下載即可下載不了我已經下載好了可戳這裡下載xml2axml-1.1.0-SNAPSHOT
下載後複製剛才解壓的androidmanifest.xml到這個文件夾把xml2axml-1.1.0-SNAPSHOT這個文件也複製到這個文件夾
這裡我改了一下名字這樣輸入命令比較簡單xml2axml去掉了這些-1.1.0-SNAPSHOT
如圖
這此頁面按住Shift鍵加滑鼠右鍵用
windwos11需要點擊更多才能看見這個
隨後輸入編譯命令
java -jar xml2axml.jar d AndroidManifest.xml AndroidManifest-out.xml
出現如下AndroidManifest-out.xml
這個是可編輯的用編輯器打開即可進行編譯
修改完成後Ctrl+s保存返回繼續輸入命令
java -jar xml2axml.jar e AndroidManifest-out.xml AndroidManifest.xml
編譯完成!
把apk裡面的androidmanifest.xml刪除將編譯好的androidmanifest.xml替換進去簽名即可
簽名可以用mt管理器(手機軟體)這個軟體也可以反編譯但是需要會員而且反應慢容易死機
注意!AndroidManifest-out.xml這個文件可以直接刪除了下次在編譯的時繼續解壓androidmanifest.xml文件
複製到這個文件夾輸入命令就會出現新的可編譯AndroidManifest-out.xml