Я только что заметил файл .smali, в который скомпилирован файл .dex. Я хочу иметь возможность отслеживать все преобразования, через которые проходит мой файл .java.

Во-первых, я хочу знать, каковы все преобразования, которые выполнялись при создании файла .java в устанавливаемый мной .apk.

Во-вторых, как я могу на самом деле увидеть и открыть все файлы, которые были созданы между ними?

0
Bush 12 Фев 2013 в 01:00

1 ответ

Лучший ответ

В стандартном процессе сборки Android ни разу не создается файл .smali. Это специальный формат разборки, который не используется Google. Я предполагаю, что вы разобрали APK. Обычно связанные с кодом файлы, используемые в стандартной цепочке инструментов, - это java -> class -> (иногда jar ->) dex -> APK.

1
kabuko 12 Фев 2013 в 02:40