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