Tutorial: how to decompile and recompile apk files

Введение

Существует три способа создания собственной прошивки для Android-коммуникатора: 1. Допиливание и компиляция операционной системы из исходников, публикуемых компанией Google или командой CyanogenMod. 2. Модификация стоковой прошивки коммуникатора. 3. Модификация сторонней прошивки, созданной с помощью первого или второго способа.

Первый способ является наиболее правильным и гибким, однако он зачастую требует достаточно глубоких знаний об особенностях Android и умения редактировать исходники системы так, чтобы они после этого работали на устройстве. Эта тема выходит за рамки нашей статьи, поэтому сборку исходников Android мы рассматривать не будем, а остановимся на двух других способах, точнее на третьем.

Сторонние прошивки (так называемые моды) существуют практически для любого Android-устройства, с момента выхода которого на рынок прошла хотя бы неделя. Обычно они уже включают в себя все необходимые модификации, необходимые для корректной работы прошивки на коммуникаторе, а потому представляют собой отличную площадку для экспериментов над системой. Их можно модифицировать практически до неузнаваемости, включать в состав ОС любое ПО, изменять ее внешний облик, создавать множество низкоуровневых настроек с помощью простого текстового редактора и файлового менеджера. Эти действия не требуют глубоких знаний ОС и могут быть выполнены любым читателем журнала.

II. Online .apk decompilers

##

  1. APK DECOMPILER APP

This website decompiles the code from .apk files and extracts all the other assets in the file. This site uses open-source .apk decompilers called JADX and Apktool, which we mentioned in the previous type for this extraction. Good thing is, as it’s online you don’t need to download any major thing for this operation. If you are looking for a quick on the spot solution, it can be a good option for you.

  1. APK Decompiler Tools

APK.Tools is a website providing smartphone software downloads; it also includes an .apk decompiler tool. Similar to APK DECOMPILER APP it also works on some open-source .apk decompilers and you just need to drag and drop your available .apk file and you will get a quick solution handy; worth giving a try right?

  1. Apktool – Reverse engineer Android apk files

In this platform, they state that ‘The resources in any Android APK file are compressed and stored in the binary format’; which is good in sense of retrieving it back. Apktool is an instrument for reverse engineering used by developers. It can be used for closed, binary Android apps. It can decode resources to their original form.

You can use this website to extract and research assets and the manifest file. It is one of our recommended ones.

  1. Decompiler

Similar to the other this one is also an online .apk decompiling service. This is sponsored by redhat. It decompiles all types of files like Python, Java, and of course .apk. You can see that on their website. Like the others in this list, it also has all the basic ‘Online .apk decompiler’ features and you can easily use it. It is a simple yet quite useful website for many reasons; as a developer, you should definitely put it in your bookmarks. Must give it a try.

  1. Android APK Decompiler

This site uses a perfect open-source .apk and .dex decompiler called JADX, which we discussed in the previous types of decompilers. As JADX decompiles .class and .jar files, but also it produces Java source code from Android .dex and .apk files. As this site uses the JADX for this decompilation, you can expect quite good results from it. When it comes to the online .apk decompilers, the ‘Android APK Decompiler’ is worth giving a shot!

  1. Online Apk decompiler

This website will decompile the code embedded in .apk files and extract all the other assets in the file. This site provides a user interface to extract source code from .class and .jar ‘binary’ files. It is the last and definitely not the least option in the online .apk decompilers list as it also works pretty well in terms of decompilation purpose. You should think about it by visiting the website itself.

Now, as we are all done with the online .apk decompilers let’s move on to the .apk decompilers you can download for your PC permanently. Let’s check them out…

Выбираем подопытного

Итак, предположим, что наш коммуникатор уже зарутован и в загрузочную область записана консоль восстановления ClockworkMod, позволяющая устанавливать на аппарат любые прошивки без всяких ограничений (о том, как это сделать, мы писали в статье «Тотальное подчинение», опубликованной в октябрьском номере ][). Теперь мы хотим установить на устройство другую прошивку, да не абы какую, а с собственными модификациями, настройками и набором ПО. Поэтому нам нужен каркас, а именно чужая прошивка, стабильно работающая на нашем устройстве. Где ее взять?

Главное место обитания всех ромоделов — это, конечно же, форумы xda-developers.com. Там можно найти все что угодно для коммуникаторов, работающих под управлением iOS, Windows Mobile, Windows Phone и Android. Открываем сайт в браузере, жмем на раздел Forums и ищем в списках форумов свой коммуникатор. Далее заходим в соответствующий раздел Android Development и внимательно просматриваем список тем, содержащих в названии слово «». Лучше найти какую-нибудь чистую прошивку с названием вроде «Pure Android 2.3 Rom» или порт CyanogenMod, хотя, в сущности, подойдет и любая другая (правда, возможно, придется отменять авторские изменения). Открываем тему, проматываем первый пост, находим где-то в конце ссылку на скачивание и загружаем ROM на свой комп.

Моды анимации загрузки с xda-developers

Другие статьи в выпуске:

Best .apk decompilers :

Now, first of all, let’s differentiate them on the basis of the user interface, so you understand better. Let’s start with the ‘Open source .apk decompilers’…

  1. Open source .apk decompilers

As per name you can use them for any device for any source code.

  1. JADX — Dex to Java compiler

Jadx decompiles .class and .jar files, but also it produces Java source code from Android Dex and .apk files. According to us, JADX can be one of the most trusted .apk decompilers in the market right now. When it comes to .apk decompilers in open source you can definitely count on JADX for sure.

  1. Bytecode tool

Bytecode tool is another good example of an open-source .apk decompiler. Bytecode tool is quite new but if we rate it on reliability it will definitely come as one of the top .apk decompilers. you can definitely think about giving it a try.

  1. Apktool

Apktool is a free and open-source APK builder software app filed under programming software and made available by Brut for Windows. It also has an inbuilt feature of .apk file decompiling for the convenience of developers. So, if you are a developer creating an app Apktool can be a better .apk decompiler for you.

  1. ApkToolPlus

ApkToolPlus is a visual cross-platform and an .apk file analysis tool. It can decompile, compile, and also sign an .apk file. It also has features for your code protection like; Dex encryption, anti-reverse, preventing secondary packaging, etc. It can also be a great .apk decompiler for you.

  1. Androguard

Androguard is a tool and python library to interact with Android Files. As Android files come in the form of Android Packages (.apk files) or Dalvik Executable (.dex) files, Androguard is a perfect .apk decompiler. Androguard has tools to read Android’s binary format for .xml files (axml) and is also suited with a decompiler for .dex. If you are going to experiment with a few, you should definitely give it a try.

  1. APK studio

APK Studio is a renowned open-source .apk decompiler. It is a cross-platform Qt-based IDE for reverse-engineering Android application packages. It features a friendly IDE-like layout including a code editor with syntax highlighting support for ‘.smali’ extension code files. It definitely completes the criteria to be recommended.

Now, let’s move on to the next type of .apk decompilers, ‘Online .apk decompilers’…

Декомпиляция APK онлайн

  • Предисловие
  • Что такое декомпиляция
  • Декомпилятор APK файлов онлайн
    • Онлайн сервис APK Decompilers
    • Онлайн сервис Javadecompilers
    • Онлайн сервис APK-Deguard
  • Выводы

Декомпилятор пытается перевести скомпилированный бинарный файл обратно в некое подобие исходного кода. Качество данной операции напрямую зависит от особенностей языка программирования исходника.

Для языка программирования Java существует большое количество декомпиляторов. Байт-код Java содержит много информации. Это облегчает декомпилятору восстанавливать изначальный код до состояния, пригодного к повторной компиляции.

Декомпиляция APK

Как вы знаете, Андроид-приложения как правило пишут на Java. С момента выхода самой первой версии Андроид перед программистами стояла задача — не только компилировать из файлов Java в APK файл для установки его в Android-устройство, но и произвести обратное действие, т.е. декомпилировать файл APK.

Ответ простой — для того чтобы в первую очередь посмотреть, как работает то или иное Android-приложение, ну и конечно изменить если требуется. При декомпиляции APK-файла (если он не был подвергнут предварительной обфускации) вы получаете полный комплект Java файлов с исходным кодом.

Большинству нужно именно просмотреть содержимое и для того чтобы это сделать на компьютере нужно установить много различных инструментов. Требуется наличие установленной Java-машины, Android SDK и таких инструментов как: JavaDecompiler, dex2jar и т.д. На самом деле это хоть и сложная, но самая правильная дорога, увы требующая от пользователя некоторых знаний и навыков, ну и конечно возни.

Да, конечно. С развитием облачных технологий появились бесплатные онлайн-сервисы о которых я сейчас расскажу.

Декомпиляция APK онлайн с Javadecompilers

Начнем наш обзор с онлайн сервиса Javadecompilers. Данный инструмент основан на оффлайн версии декомпилятора Jadx.

1. Заходим на сайт Javadecompilers нажимаем кнопку «Обзор» и выбираем необходимое приложение.

2. Нажимаем на кнопку «Upload and Decompile».

Javadecompilers

3. Через несколько минут (в зависимости от размера приложения) будет отображен результат, который можно скачать на компьютер нажав на кнопку «Save».

Javadecompilers

4. Вы также можете просмотреть все файлы находящиеся в директориях и скачать каждый по отдельности.

Javadecompilers

Кроме этого на сайте есть и другие инструменты. В целом сайт очень даже неплох. Однозначно в закладки!

Декомпиляция APK онлайн с APK-Deguard

Еще один интересный онлайн сервис называется APK-Deguard. Работает по тому же принципу. Заходим, загружаем на сайт необходимый файл и нажимаем на кнопку «Upload».

APK-Deguard

Вот как выглядит декомпилированный APK-файл на сайте.

APK-Deguard

Онлайн-сервис APK-Deguard, как и предыдущий сайт, позволяет скачать исходники. В формате txt, zip и apk.

APK-Deguard

Есть ограничение на максимальный размер загружаемого приложения. Размер файла не должен превышать 16мб. Сервис не плохой и вполне юзабельный, уже давно добавлен в закладки.

Декомпилятор APK Decompilers

Ну и напоследок в двух словах про сервис APK Decompilers. Коротко, потому что особенно не о чем и рассказывать, сайт для декомпиляции APK файлов.

APK Decompilers

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

Выводы

Возможности облачного онлайн сервиса не сравнить с оффлайн способом декомпиляции APK файлов, который более функционален и позволяет компилировать. Но рассмотренный в статье метод в некоторых ситуациях для определенных задач может быть вполне достаточен.

На этом все. Сегодня вы узнали больше о строении и декомпиляции APK файлов. Я уверен вам понадобиться эта информация и эти навыки для защиты от вредоносных программ при установке подозрительных приложений на Android.

Декомпилировать .smali файлов на APK

Я скачал APK менеджер , который позволяет мне распаковать APK файлов.

Но он только распаковывает его и не декомпилирует файл .smali.java.

Можно ли декомпилировать .smali в .java?

java android apk smali

Источник BimoZX07 апреля 2011 в 14:36

6 Ответов

100

Нет, менеджер APK декомпилирует файл .dex в .smali и двоичный .xml в читаемый человеком xml.

Последовательность (основанная на APK Manager 4.9) является 22 для выбора пакета, а затем 9 для его декомпиляции. Если вы нажмете 1 вместо 9, то вы просто распакуете его (полезно только если вы хотите обменять .png изображения).

Там нет инструмента, доступного для декомпиляции обратно в файлы .java , и, скорее всего, это будет не так. Существует альтернатива, которая использует dex2jar для преобразования файла dex в файл .class , а затем использует декомпилятор jar (например, бесплатный JD-gui ) в обычный текст java. Хотя этот процесс далек от оптимального, и он не будет генерировать рабочий код, но он достаточно приличен, чтобы его можно было прочитать.

dex2jar: https://github.com/pxb1988/dex2jar

JD графический пользовательский интерфейс: https://jd.benow.ca/

Edit: я знал, что где-то здесь в SO есть вопрос с очень похожими ответами… декомпиляция DEX в Java исходный код

Aleadam14 апреля 2011 в 01:08 26

Существует новый кросс-plateform (java) и инструмент с открытым исходным кодом, которые позволяют вам сделать это, просто оформите заказ https://bytecodeviewer.com

=========

EDIT: По состоянию на апрель 2020 года, существует новый инструмент с открытым исходным кодом, разработанный google, который предназначен для выполнения именно того, что мы искали => https://classyshark.com

Gomino11 апреля 2020 в 19:46 25

dex2jar помогает декомпилировать ваш apk но не 100%. у вас будут некоторые проблемы с файлами .smali. Не Dex2jar преобразовать его в java. Я знаю одно приложение, которое может декомпилировать ваши исходные файлы apk и никаких проблем с файлами .smali. Вот ссылка https://www.hensence.com/en/smali2java/

Daryn29 января 2014 в 10:14 4

Моя рекомендация- добродетельные десять студий . Инструмент бесплатный, но они предлагают пожертвование. Он сочетает в себе все необходимые этапы (распаковка APK, баксмалинг, декомпиляция и т.д.) в один процесс импорта на основе easy-to-use UI. В течение пяти минут вы должны иметь исходный код Java, что меньше, чем требуется для определения параметров командной строки одного из вышеупомянутых инструментов.

Декомпиляция smali в Java — неточный процесс, особенно если артефакты smali прошли через обфускатор. Вы можете найти несколько декомпиляторов в интернете, но только некоторые из них все еще поддерживаются. Некоторые из них дадут вам лучший декомпилированный код, чем другие. Читайте «better» как в «more understandable», чем другие. Не ожидайте, что реверсивный код Java будет компилироваться из коробки. Virtuous Ten Studio поставляется с несколькими встроенными бесплатными декомпиляторами Java, поэтому вы можете легко попробовать различные декомпиляторы (шаг «Generate Java source»), чтобы увидеть, какой из них дает вам лучшие результаты, экономя время, чтобы найти эти декомпиляторы самостоятельно и выяснить, как их использовать. Среди них есть CFR, который является одним из немногих свободных и все еще поддерживаемых декомпиляторов.

В качестве выходных данных вы получаете, среди прочего, структуру папок, содержащую весь декомпилированный исходный код Java. Затем вы можете импортировать его в IntelliJ IDEA или Eclipse для дальнейшего редактирования, анализа(например, перейти к определению, найти обычаи) и т. д.

Christoph25 августа 2014 в 13:01 1

Я поддерживаю это.

Dex2jar создаст WORKING jar, который вы можете добавить в качестве источника проекта, с помощью XML-файлов, полученных из apktool.

Однако JDGUI генерирует .java файлов, которые чаще всего содержат ошибки.

Наверное, это как-то связано с запутыванием кода.

Avijit02 апреля 2013 в 10:17 -1

Для получения практического представления о преобразовании .apk файла в .java файлов просто проверьте https://www.youtube.com/watch?v= — AX4NYE-9v8 видео . вы получите больше пользы и поймете ясно. Он четко демонстрирует шаги, которые вам необходимы, если вы используете mac OS .

Основное требование для того, чтобы это сделать. 1. https://code.google.com/p/dex2jar/ 2. https://jd.benow.ca/

Param02 февраля 2020 в 07:41

Как пользоваться SmartApkTool

Прежде всего вам надо установить и настроить Java JDK и Apktool как указано выше.

Откройте программу SmartApkTool

Если Вам необходимо Декомпилировать приложение в SmartApkTool, то выберите данный пункт и необходимое приложение

Если компилировать, то

и выбрать файл в проекте apktool.yml

Для подписи приложения APK, нажать обзор, выбрать приложение и подписать

Все так легко и просто!

Альтернативный вариант

Для тех кому не понравился SmartApkTool, есть альтернатива Android MultiTool 

Владимир Медведев — автор PureGoogle.ru. Начал использовать Android с версии 1.5 и остается поклонником этой мобильной ОС по сей день.

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

Преамбула

Стоит отметить, что я опишу здесь лишь изменение таких apk-файлов, как SystemUI.apk и framework-res.apk. Все остальные декомпилируются похожим образом, но о них речи идти не будет, во всяком случае пока. Во всех статьях в качестве основы будет выступать AOSP Android Jelly Bean, то есть описанное здесь может не подходить для прошивок разных производителей, мы будем работать с чистым роботом

Важно понимать, что для создания мода ваша прошивка должна быть деодексирована, то есть каждый системный apk-файл не должен сопровождаться файлом .odex, этот файл должен быть уже встроен в приложение. Проверить это тоже легко: берём любой архиватор и открываем им приложение, внутри будет несколько файлов и папок, один из них — classes.dex

Все стоковые прошивки одексированы! Если вы пользуетесь таковой — моды не ваше дело.

О том, где же взять эти файлы: SystemUI.apk можно отыскать в вашей прошивке по пути systemapp, framework-res.apk по пути systemframework. Взять их можно непосредственно из телефона, а также из zip-архива с прошивкой.

Вполне очевидным должно быть то, что открытие apk-файла архиватором в целом нам не подходит. Таким образом мы ничего не добьёмся. Однако так можно делать в случае быстрой замены картинок или уже готовых ресурсов. Об этом будет рассказано далее.

Декомпиляция приложений

Кладём SystemUI.apk и framework-res.apk в корень любого локального диска, мне удобен диск D.

Первое, что нужно сделать — установить framework-res.apk, чтобы все приложения разбирались, скажем так, с проверкой по нему, всё же это главная кладовая графических ресурсов системы. Делается это командой apktool if file.apk. В нашем случае файл лежит в корне диска D, поэтому придётся указать до него путь, получим следующее:

Файл установится в папку пользователя, то есть путь будем примерно следующим C:Usersusernameapktoolframework. Всегда устанавливайте framework-res из прошивки, с которой ведётся работа, повторная установка этой командой другого файла лишь заменит уже существующий.

Теперь можно разбирать приложения. Делается это командой apktool d file.apk, но для нашего удобства мы положили файлы в корень диска D, там их и оставим, указав место, в которое они декомпилируются. Начнём с основного:

В данном случае мы разобрали файл в новую папку framework-res для своего же удобства. Имя папки может быть любым, от этого ничего не зависит.

Поступим схожим образом и с SystemUI.apk:

На этом всё закончилось, можно порадоваться и побродить по ресурсам приложений, но менять ничего мы пока не будем. Нужно научиться их собирать.

Компиляция приложений

Предположим, что мы что-то изменили в приложении, теперь собираем. Делаем это при помощи команды apktool b ***, где *** — имя папки, в которую было разобрано приложение. И у нас это папки framework-res и systemui в корне диска D. Поступать следует так:

Приложения собраны! Новые apk-файлы можно найти в папке dist, которая теперь существует внутри папок, куда разбирались приложения, например, D:framework-resdist

Стоит отметить, что некоторые системные приложения нужно разбирать и собирать с проверкой по framework-res.apk, в таком случае нужно вводить команды, показанные на скриншоте, они отличаются лишь парой символов:

Обычно, кстати, компилирую/декомпилирую SystemUI.apk именно так.

Любой пользователь Android имеет свое представление о том, как должна выглядеть операционная система, какие функции выполнять и какой набор ПО в ней должен быть установлен по умолчанию. Однако далеко не все знают, что создать собственную прошивку не так уж сложно. Для этого совсем не обязательно разбираться в ядре Linux, уметь компилировать исходники Android или понимать, как устроен смартфон.

Декомпиляция приложений и её функции

Один из языков программирования, который используется при написании программ для ОС Android – Java. На нём, как правило, пишут программы новички и люди, которые привыкли к его инструментарию. Крупные разработчики используют другие языки, которые дают больше свободы в использовании сторонних библиотек или программных компонентов.

Для того, чтобы написанный код превратился работающее приложение, его нужно скомпилировать встроенным в SDK (Software Development Kit) компилятором. Обратный же процесс, когда из готового APK-файла получается программный код, называется декомпиляцией.

Для чего может понадобиться декомпилировать такие файлы? Есть несколько ситуаций, в которых это пригодится:

  1. Пользователю недостаточно предоставленного функционала и он обладает достаточными знаниями и опытом, чтобы вносить изменения в готовый код.
  2. Посмотреть, как работает определённый компонент программы и приобрести нужный опыт в его реализации при создании собственного продукта.
  3. Определить, используются ли в приложении какие-либо части вредоносного кода.

Как видно, все эти задачи требуют некоторого опыта работы с языками программирования и Android SDK. Но при этом, на просторах интернета есть множество инструкций, которые под силу и новичкам, что делает процесс обратной компиляции полезным и для них. Нужно просто следовать инструкциям.

Какие инструменты нужны для декомпиляции APK?

Будь то платформа Windows или Mac, ApkTool, dex2jar и JD-GUI неотделимы от декомпиляции APK. Так для чего нужны эти три инструмента?

  • ApkTool: это инструмент обратного проектирования, применяемый в Apk. Он имеет такие функции, как компиляция, декомпиляция и подписание. В этой статье мы объясним, как использовать ApkTool для просмотра файлов xml, AndroidManifest.xml и изображений apk.
  • dex2jar: как следует из названия, функция этого инструмента в основном заключается в преобразовании файлов dex в файлы jar.После преобразования в файлы jar мы можем использовать JD-GUI для просмотра декомпилированного кода dex;
  • JD-GUI: графический интерфейс декомпилятора Java, с помощью которого мы можем просматривать код декомпилированного dex, который обычно необходимо использовать с dex2jar;

apktool Tutorial to Edit APK Files

We will cover only the basics of APK file manipulation. This only includes decompilation and compilation. Anything else lies outside of the scope of this article and should be covered in a separate writing.

Related Post
How to Install APK Using ADB Commands

Decompile, Edit and Recompile APK Files

First, download the APK file which you need to decompile and edit. In this guide, we will be using the Facebook Lite App APK as an example. You can download it here.

Next, open a terminal emulator or command prompt inside the folder you downloaded the APK file to. To do this on Windows, navigate to the folder using Windows Explorer and then type CMD in the address bar as shown below. Hit enter and a command prompt window will open.

Decompiling an APK file is quite simple. You just need to issue a command in the following form:

apktool d <APK filename>

For the Facebook Lite App, this will get into:

apktool d facebook_lite_v118.0.0.9.94.apk

Apktool will create a new folder with the same name as the APK file and place all the App data inside it.

The new folder will have a structure similar to the following:

  • The res folder contains everything that has to do with translations and user interface layout.
  • The smali folder contains App source code in the smali form. Smali is a language type similar to assembly. To make any changes apart from cosmetic ones to an App, these are the files you need to mess with.
  • The unknown folder contains everything else that comes packaged inside the APK file but does not follow Google’s guidelines for APK packaging.
  • Lastly, AndroidManifest.xml is the Manifest file. This contains information like the App name and characteristics, the Intents it listens to and the Permissions it uses.

Compile APK from a Modified Source

Compiling a modified source with apktool is as simple as decompiling. You can get the job done by just issuing a command in the form:

apktool b <app_source_path>

In our example with the Facebook Lite App, this will get into:

apktool b facebook_lite_v118.0.0.9.94

That is all you need to know if you want to compile and decompile APK files for Android. Stay tuned for special guides about manipulating App icons and colors and adding or removing functionalities to your apps! Try it now and let us know if you were able to decompile and compile an APK. I just hope our apktool tutorial will help you edit APK files yourself.

Read Next
Build.prop Tweak to Improve Interface FPS on Android

News

  • 02 Sep 2021 — Apktool v2.6.0 Released

    Details / Download

  • 02 Dec 2020 — Apktool v2.5.0 Released

    Details / Download

  • 29 Nov 2019 — Apktool v2.4.1 Released

    Details / Download

  • 03 Mar 2019 — Apktool v2.4.0 Released

    Details / Download

  • 05 Sep 2018 — Apktool v2.3.4 Released

    Details / Download

  • 26 Apr 2018 — Apktool v2.3.3 Released

    Details / Download

  • 07 Apr 2018 — Apktool v2.3.2 Released

    Details / Download

  • 26 Dec 2017 — Apktool v2.3.1 Released

    Details / Download

  • 21 Sep 2017 — Apktool v2.3.0 Released

    Details / Download

  • 29 Jul 2017 — Apktool v2.2.4 Released

    Details / Download

  • 13 Jun 2017 — Apktool v2.2.3 Released

    Details / Download

  • 07 Jun 2017 — Sourcetoad Sponsors Apktool

    Details / Sourcetoad

  • 23 Jan 2017 — Apktool v2.2.2 Released

    Details / Download

  • 18 Oct 2016 — Apktool v2.2.1 Released

    Details / Download

  • 07 Aug 2016 — Apktool v2.2.0 Released

    Details / Download

  • 07 May 2016 — Apktool v2.1.1 Released

    Details / Download

  • 27 Mar 2016 — Apktool v2.1.0 Released

    Details / Download

  • 31 Dec 2015 — Apktool v2.0.3 Released

    Details / Download

  • 12 Oct 2015 — Apktool v2.0.2 Released

    Details / Download

  • 15 Jul 2015 — Apktool v2.0.1 Released

    Details / Download

  • 21 Apr 2015 — Apktool v2.0.0 Released

    Details / Download

  • 18 Mar 2015 — Moved from GoogleCode to GitHub
  • 16 Mar 2015 — GoogleCode Update

    project starred by 3000 users!

  • 12 Feb 2015 — Apktool v2.0.0 RC4 Released

    Details / Download

  • 26 Nov 2014 — Apktool v2.0.0 RC3 Released

    Details / Download

  • 05 Oct 2014 — Apktool v2.0.0 RC2 Released

    Details / Download

  • 06 Feb 2014 — Apktool v2.0.0 beta 9 Released

    Details / Download

  • 13 Oct 2013 — Apktool v2.0.0 beta 7 Released

    Details / Download

  • 27 May 2013 — GoogleCode Update

    project starred by 2000 users!

  • 02 Feb 2013 — Apktool v1.5.2 Released

    / Download

  • 28 Dec 2012 — Apktool v1.5.1 Released

    / Download

  • 23 Dec 2012 — Scripts r05-ibot Released

    Mac, Windows, Linux

  • 02 Sep 2012 — Apktool v1.5.0 Released

    Changes / Download

  • 21 Aug 2012 — Apktool v1.4.10 Released

    / Download

  • 28 Jul 2012 — Apktool v1.4.9 Released

    / Download

  • 08 Jul 2012 — Apktool v1.4.8 Released

    / Download

  • 05 Jul 2012 — Apktool v1.4.7 Released

    / Download

  • 14 Feb 2012 — Apktool v1.4.6 Released

    / Download

  • 07 Jan 2012 — Apktool v1.4.5 Released

    / Download

  • 11 Dec 2011 — Apktool v1.4.4 Released

    / Developer (iBotPeaches)

  • 08 Dec 2011 — Apktool v1.4.3 Released

    / Download

  • 07 Dec 2011 — GoogleCode Update

    project starred by 1000 users!

  • 02 Dec 2011 — Apktool v1.4.2 Released

    / Download

  • 15 May 2011 — Apktool v1.4.1 Released

    / Download

  • 15 May 2011 — Apktool v1.4.0 Released

    / Download

  • 04 May 2011 — Scripts r04-brut1 Released

    Mac, Windows, Linux

  • 19 Jan 2011 — Apktool Source Released
  • 03 Sep 2010 — Apktool v1.3.2 Released

    / Download

  • 03 Sep 2010 — Script 2.2r01-3 Released
  • 16 Jun 2010 — Apktool v1.3.1 Released

    / Download

  • 10 Jun 2010 — Apktool v1.3.0 Released

    / Download

  • 04 Jun 2010 — Scripts 2.2r01-1 Released

    Mac, Windows, Linux

  • 03 Jun 2010 — Apktool v1.2.0 Released

    / Download

  • 29 Apr 2010 — Apktool v1.1.1 Released

    / Download

  • 28 Apr 2010 — Apktool v1.1.0 Released

    / Download

  • 02 Apr 2010 — Apktool v1.0.0 Released

    / Download

  • 13 Mar 2010 — Apktool v0.9.2 Released

    / Download

  • 02 Mar 2010 — Apktool v0.9.1 Released

    / Download

  • 01 Mar 2010 — Initial Release (v0.9.0)

    Developer (brut.alll)

Добавить комментарий

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

Adblock
detector