Я разрабатывал приложение Android более месяца, но мой компьютер вышел из строя, и я потерял весь код из него. На тестовом телефоне и планшете установлено скомпилированное приложение. Есть ли способ извлечь из него исходный код?
Я следовал некоторому руководству для игровых моддеров (они, вероятно, делают что-то подобное), и я извлек .apk с приложением под названием Total Commander
. Теперь в руководстве говорится, что я должен извлечь его с помощью apktool
. Но все файлы все еще в двоичном формате (когда я открыл их, я получил случайные символы). Теперь, есть ли какой-нибудь инструмент (для Linux), который может декомпилировать .apk обратно в исходный код, или, может быть, какая-то особенность apktool
Мне не хватает?
Примечание: Я также попробовал этот ответ из 10 , но также безуспешно.
EDIT: javadecompileonline также неправильно декомпилировал двоичные файлы, так что это должен быть .json
file:
<m*/��%kي%jTƴ���69/�t��
č �Cx���Q�đš?������i�
ć���/��i�JRᙱg�.�s