0
我在android中創建了一個應用程序。 我知道.apk可以轉換成.zip,我的佈局和xml文件被提取。 有沒有什麼辦法可以避免xml的解碼? 我如何編碼apk使其無法轉換? 謝謝避免在.apk中的XML轉換爲android中的.apk.zip
我在android中創建了一個應用程序。 我知道.apk可以轉換成.zip,我的佈局和xml文件被提取。 有沒有什麼辦法可以避免xml的解碼? 我如何編碼apk使其無法轉換? 謝謝避免在.apk中的XML轉換爲android中的.apk.zip
.APK文件只是一個帶有預定義目錄/文件佈局的.ZIP文件,沒有「轉換」(除非你只是在談論改變擴展名)。
ProGuard可用於混淆代碼,但沒有「標準」的編碼/加密XML文件的方式。您可以自己手動對它們進行加密/解密,但是您會在運行時爲解密引入大量開銷,並且許多標準接口無法正常工作,因爲它們期望標準的計劃文本XML格式。你正在尋找大量的代碼來完成你所要求的。這都假設你正在loking來加密你的strings.xml等。
如果你想加密自定義的XML數據文件,有一些線索有一些很好的建議here。