簡體   English   中英

使用apktool構建APK時出錯

[英]Error building apk using apktool

我正在嘗試反編譯,然后使用apktool重新編譯apk。 我像這樣使用apktool: 在此處輸入圖片說明

沒有對文件進行任何更改。 我只是反編譯並重新編譯了它們,但是apktool顯示錯誤。 當我對xml文件進行一些更改時,問題仍然存在。 我現在應該怎么辦?

問候

我正在回答這個問題,以防有人陷入同樣的​​問題。 如果您不關心apk的資源,則可以使用以下命令跳過對資源的提取

apktool d -r my_app.apk

此命令將跳過對res文件夾的反編譯。

該問題是由於apktool不正確地解碼某些位置XML元素引起的。 您可以通過在所有錯誤的行上添加`formatted =“ false”來手動解決此問題,或者等待Apktool 2.0(大約在1.5個月內發布)。

對於這個確切的問題,我們添加了約25個單元測試,並希望此示例在2.0上已得到修復。 您可以從源代碼構建2.0並對其進行測試。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM