1. 程式人生 > >反編譯安卓程式時出現"UNKNOWN_DATA_0x7101"的解決方案

反編譯安卓程式時出現"UNKNOWN_DATA_0x7101"的解決方案

在反編譯Android手機程式時,資原始檔xxx.xml中經常出現類似以下的語句

android:layout_height="UNKNOWN_DATA_0x7101"

這種語句指示長度/寬度到底是多少,但是反編譯工具不認識.

其實解決方法很簡單,把"UNKNOWN_DATA_0x7101"換成"113dp"即可.但為什麼是"113dp"呢?

把0x7101的最後一個位元組0x01去掉,高位0x71=113,加上單位dp就好了.

比如"UNKNOWN_DATA_0x12C01"就是"300dp".