Расширение, которое Google использует для приложений Android (APK), на первый взгляд может показаться немного сложным, но на самом деле это не так.На самом деле .apk - это не что иное, как файл .zip, замаскированный под .apk.Это ошарашивает, но ты понимаешь.По сути, если кто-то хочет посмотреть, что находится внутри приложения, они просто поменяют расширение application-name.apk на application-name.zip, разархивируют его.И вот оно: содержимое .apk!Мы еще не закончили, читайте дальше после перерыва.Вот где это становится сложным.Внутри папки, в которую вы распаковали содержимое приложения, вы найдете файл с именем classes.dex.Это самый важный файл всего приложения, содержащий все файлы Java, но он зашифрован!Не беспокойтесь, это может быть легко решено.Вам понадобятся две вещи:
- Dex2Jar из http://code.google.com/p/dex2jar/
- Обычный декомпилятор Java, например JD из http://java.decompiler.free.fr
Копирование классов.dex в папку, в которую вы распаковали Dex2Jar, и запустите из командной строки: «dex2jar.bat classes.dex». Это создаст файл со странным именем, например: «classes.dex.dex2jar.jar». Если у вас установлен WinRARВы можете просто распаковать файлы.Если вы этого не сделаете, установите его.А теперь иди и настрой его по своему вкусу!