Я только что заметил файл .smali, в который скомпилирован файл .dex. Я хочу иметь возможность отслеживать все преобразования, через которые проходит мой файл .java.
Во-первых, я хочу знать, каковы все преобразования, которые выполнялись при создании файла .java в устанавливаемый мной .apk.
Во-вторых, как я могу на самом деле увидеть и открыть все файлы, которые были созданы между ними?
1 ответ
В стандартном процессе сборки Android ни разу не создается файл .smali. Это специальный формат разборки, который не используется Google. Я предполагаю, что вы разобрали APK. Обычно связанные с кодом файлы, используемые в стандартной цепочке инструментов, - это java -> class -> (иногда jar ->) dex -> APK.
Похожие вопросы
Новые вопросы
java
Java — это высокоуровневый объектно-ориентированный язык программирования. Используйте этот тег, если у вас возникли проблемы с использованием или пониманием самого языка. Этот тег часто используется вместе с другими тегами для библиотек и/или фреймворков, используемых разработчиками Java.