Как найти файлы макета, соответствующие доступным пользовательским интерфейсам, из декомпилированного apk? - PullRequest
0 голосов
/ 05 декабря 2018

Я пытаюсь найти файл макета, соответствующий определенному пользовательскому интерфейсу из apk, который был декомпилирован apktool.Android-приложение для анализа не мало.В каталоге /layout находятся тысячи файлов макетов.Я не могу проверить каждый файл вручную.

Я подумал о другой стратегии.Я предположил, что это потенциальное имя Activity было из AndroidMenifest.xml, а затем искал использование ключевого слова setContentView.Я использовал параметр setContentView (идентификатор ресурса или шестнадцатеричное число), чтобы найти XML-файл макета.Это работало на некоторых файлах Activity!

К сожалению, в некоторых других файлах активности нет setContentView.Как я мог справиться с этими обстоятельствами, чтобы найти их соответствующие файлы макета? Я хочу найти как можно больше систематизированных файлов макета, соответствующих доступным пользовательским интерфейсам.

...