[Android Software/Hacking General [Developers Only]] evildog1:
View attachment 5643673

Apk Easy Tool is a lightweight GUI application that enables you to manage, sign, compile and decompile the APK files for the apps you are working on.

APK Easy Tool is absolute free for commercial and non-commercial use.

Please note: This tool is not meant for newbies, but meant for faster tasks for those who are lazy to use CMD

DISCONTINUED:

After 6 years, it has to be sadly announced that the project has been discontinued due to the changes my personal life, and lost the movitation to continue this project. I don't have the opportunity to get back to working on this anymore

Due to what happens with Android (Split APK/Android App Bundle, APK protections, Play Protect, system restrictions...) I decided to finish my Android journey right here. It was a nice experience, but not anymore.

The source code and assets are provided under download links. The project is based on C#, use Visual Studio 2019 or above to use it. Please feel free to continue developing with it, wish you good luck

Bitbucket server has been deleted, that means update check no longer work, but I still own the domain so no one can cake it over for malicious purposes

If you are looking for alternatives, here are the links below:

APK Toolkit (New): https://xdaforums.com/t/tool-apk-toolkit-v1-2-windows.4572881/

APKEditor: (Can marge split APK) https://github.com/REAndroid/APKEditor

APKToolGUI: https://github.com/INF1NUM/APKToolGUI

APKToolGUI (New): https://github.com/AndnixSH/APKToolGUI

ApktoolFX: https://github.com/oscar0812/ApktoolFX

Apk Studio: https://github.com/vaibhavpandeyvpz/apkstudio

APKLab: https://github.com/APKLab/APKLab

Tickle My Android: https://xdaforums.com/t/tool-tickle-my-android-decompile-recompile-with-ease.1633333/

INZ APKTool 2.4.0 (Beta): https://xdaforums.com/t/inz-apktool-2-4-0-beta.4446939/

INZ APKTool: https://xdaforums.com/t/inz-apktool-2-0-windows-gui-apk-tool.4000167/

APK Tools: https://github.com/kermage/APK-Tools

APK Multi Tool: https://xdaforums.com/t/windows-utility-tool-apk-multi-tool.1310151/

APK Editor Studio: https://github.com/kefir500/apk-editor-studio

Thank you for your kind understanding and the support

Requirements:

- Windows 7 or above

- .NET Framework 4.7.2 or above

- Java 8 or JDK 8, doesn't matter which one

Features:

Decompile/Compile

Decomile and compile APK, DEX and JAR files, with spaces and symbols support. Characters like japanese, chinese.. are not supported. Can cancel during operation

Sign/Zipalign

Signing and ZipAligning of APK/JAR files. Can cancel during operation

Extract/Zip APK

Extract and zip APK with 7z Compression-level 0-9. Can cancel during operation

APK Infomation

Show APK infomation with icon using aapt dump badging and link to Play Store

Framework

Install your framework and manage framework paths

Log output

View your logs to find errors.

Options

Change options of tool, decompile, compile, sign and zipalign. Options: Java heap, Apktool version, apksigner version, directories, java path, Windows explorer integration, remeber window position and more

All options and textboxes are saved as config.xml and will load on launch

Quick options on main.

Drag and drop

Drop APK, DEX, JAR files and Decompiled folder on buttons to perform actions. Drop outside buttons to select/open as file/folder

Apktool.jar version selection

Can switch to other versions of apktool.jar on options

Add other apktool.jar in "Apktool" folder

Shortcuts

4 buttons to open work directories of decompiled APK, compiled APK, extracted APK and zipped APK

Jumplist shortcuts

Windows explorer integration

Do actions by just right-clicking on APK file and choose the following options, decomile or compile APK, DEX, and JAR files, Zipalign APK, Check align, Sign APK and Install APK

Download links:

MSI Installer is no longer released due to an unknown error with Microsoft Visual Studio Installer Projects, it always breaks randomly, so I gave up with it. Please use portable version, it's easy to extract and you can easly see the content before you extract

Downloads for : -Android- Utilities | AndroidFileHost.com | Download GApps, Roms, Kernels, Themes, Firmware and more. Free file hosting for all Android developers.

Download GApps, Roms, Kernels, Themes, Firmware, and more. Free file hosting for all Android developers.

www.androidfilehost.com

379.43 MB folder on MEGA

10 files

mega.nz

Box

app.box.com

This tool may be flagged as virus by your anti-virus. It just typical anti-virus that doesn't like modding tools, don't believe in anti-virus

Softpedia labs has tested this tool multipletimes and still reported this tool 100% clean. See here: https://www.softpedia.com/get/Programming/Debuggers-Decompilers-Dissasemblers/Apk-Easy-Tool.shtml

Virustotal 1/69.

VirusTotal

VirusTotal

www.virustotal.com

Getting started:

For the first time you launch the tool, it will automatically set apktool.jar and work directories for you. You can change it in Options

Selecting/opening APK or decompiled folder will be used as your main project work. So if you doing actions, it will be placed in your work directories that was been set.

Spaces are supported but accent characters are barely supported, you may need to rename it before opening APK. APK filename that contains chinese, japanese etc will still not work.

Drag and drop are supported. The files would be placed on the same directory where the apk came from

You do not need to use Framework unless you know what you are doing, it is for ROM developers and System App modder only

It works the same way as the command line version, just a bit faster

I don't cover how to modify APK in general, that just beyond the scope

Credits:

Evildog1 (Creator of this tool)

ibotpeaches (Creator of apktool.jar)

Google, Android NDK (adb, aapt, apksigner and zipalign)

bootstraponline (signapk)

Igor Pavlov (7zip)

JesusFreke (Smali/Baksmali)

dwmkerr (SharpShell https://github.com/dwmkerr/sharpshell)

Disclaimer:

Same as apktool, APK Easy Tool is neither intended for piracy, game hacking and other non-legal uses. It could be used for localizing, adding some features or support for custom platforms, analyzing applications and much more. Just try to be fair with authors of an app, that you use and probably like.