Могу ли я конвертировать файл Apk обратно в проект Android Studio? - PullRequest
0 голосов
/ 21 сентября 2019

Я сделал свой проект для Android и запустил приложение на своем телефоне.Я получил файл apk, а также приложение, но случайно удалил приложение.Может кто-нибудь помочь мне, пожалуйста.

Ответы [ 2 ]

0 голосов
/ 21 сентября 2019

Обратное проектирование вашего приложения теоретически возможно, но сложно.

1) Используйте Apktool , который поможет сгенерировать небольшой код и файлы ресурсов.

2) Используйте инструмент jadx , который помогает создавать исходный код Java из файлов Android Dex и Apk.

Далее необходимо открыть новый проект Android Studio, скопироватьфайл манифеста, созданный Apktool в манифест нового проекта, скопируйте файлы ресурсов, сгенерированные Apktool , в раздел res вашего нового проекта, скопируйте файлы java, сгенерированные jadx и поместите их в папку src вашего нового проекта.

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

Обратное проектирование вашего приложения очень утомительно, и вы все равно не сможете создать приложение.

Goodluck:)

0 голосов
/ 21 сентября 2019

Если ваш apk не запутан proguard или другой третьей стороной, также не строится по подписи.Возможно, вы можете использовать программное обеспечение, такое как Dex2Jar .Но я не совсем уверен в этом, вы можете попробовать.Есть учебник здесь

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...