Извлеченный код из apk, показывающий количество ошибок кода Java

Недавно я прочитал о концепции обратного проектирования и хотел попробовать.

Поэтому я скачал APK и извлек его исходный код, используя

apktool, dex2jar и jd-gui

Все прошло гладко, и я успешно извлек ресурс, а также файлы Java. Однако проблема возникла, когда я попытался импортировать этот проект в Android Studio.

Изначально он показывал ошибки, связанные с несколькими файлами ресурсов, которые я исправил, изменив зависимости проекта, но теперь я получаю все эти странные ошибки в java-файлах.

Ошибки включают в себя "не оператор", "переменная не инициализирована" и т. Д.

Пожалуйста, помогите. Заранее спасибо!

1 ответ

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

Другие вопросы по тегам