Декомпиляция, модификация и перекомпиляция Android apk

Сначала я использовал http://www.javadecompilers.com/apk для декомпиляции своего apk и нашел то, что хотел. хотел изменить, но я не мог найти простой способ перекомпилировать apk после изменений. Поэтому я использовал apktool для декомпиляции моего apk, потому что у него есть удобная функция сборки.

Проблема в том, что после декомпиляции вместо получения файлов .java я получил много файлов .so. Как я могу дополнительно декомпилировать эти файлы .so или, возможно, как я могу перекомпилировать apk с веб-сайта, который я использовал?

Или, возможно, лучший метод декомпиляции, модификации и перекомпиляции.


person asdfasdfsdfga    schedule 01.09.2016    source источник


Ответы (1)


Вы можете использовать Apktool https://ibotpeaches.github.io/Apktool/ для декомпиляции вашего apk. Затем измените коды в ClassName.smali. Вы можете перекомпилировать измененные файлы в apk с помощью apktool. (Примечание: необходимо подписать apk, чтобы он был установлен на устройстве).

-> Но, насколько мне известно, пока нет декомпилятора для декомпиляции файлов .so.

person Mujammil Ahamed    schedule 26.09.2016