Распаковка apk и работа с исходным кодом

85
18 июня 2021, 22:00

Работаю в Android Studio и написал небольшое приложение, после чего запаковал в apk. После решил apk открыть и попробовать изменить, но при декомпиляции выдаёт код с ошибками. Пробовал декомпилировать на разных сайтах а также вручную через dex2jar и jd-gui, но всё равно есть ошибки. Ошибки следующего характера: у меня есть лайаут (например R.layout.main_layout). В одном случае данную ссылку переименовывает на C0534R.layout.main_layout или вообще 28035684. И это не учитывая такие ошибки как не находит библиотеки, несоответствующая версия Android или Java. Есть ли более простой способ распаковки и изменения содержимого apk без устранения ошибок в классах и настройки среды? Что если будет большой проект, а исходный код будет утерян, как решить данную проблему?

READ ALSO
Оператор == и сравнение

Оператор == и сравнение

Переменные примитивных типов состоят из битов и представляют свои значения, ссылочные переменные содержат биты, которые описывают способ...

80
Post запрос с исключенными полями XML

Post запрос с исключенными полями XML

Такая проблемаУ меня на пост запрос приходит String с xml

81
javascript var/let

javascript var/let

я недавно начал изучать джси вот возник такой вопрос

119
Вывод значения при создании класса в JS [дубликат]

Вывод значения при создании класса в JS [дубликат]

столкнулся с задачей и никак не могу сообразить как правильно реализовать класс

98