Ever thought of editing an APK file of which you don’t have the source code? If you are someone who is involved in Android application development or mess with modding apps or ROMs, this is obviously your day-to-day subject. But APK files are Andriod app packages which are compiled from their original source codes that also include binary files. Thus to bring back an app to its source form, you need to decompile it by reverse engineering process. Reverse engineering involves a lot of steps, complications and time consumptions. You may even fail to crack some of the nuts. Thankfully, there’s a tool named APK Studio that is solely made for this purpose.
About APK Studio
APK Studio is a cross-platform free and open-source tool that lets you decompile APK files and edit codes and resources and recompile it. You can call it IDE (Integrated Development Environment) which comes with complete user friendly GUI much like other common IDEs. Unlike some APK reverse engineering tools like APKTool which requires you extra text editor, APK Studio includes most of all necessary tools needed to edit and rebuild an APK file.
Note: If you are looking for a minimal APK editor that requires no technical knowledge to edit package name, icon or version info, go for APK Icon Editor.
Though it was initially for Windows only, a fine part of APK Editor is, it’s re-written in QT framework that makes it portable to other platforms. Linux users should rejoices as it has official build for Linux/Ubuntu. And probably it’s the first publicly available complete IDE for Linux of its kind. Developed by XDA Forum Member vaibhavpandeylive, APK Studio is based on Brut.all‘s APKTool. However it is more streamlined derivative of APKTool.
APK Studio is Useful for:
- Viewing the source codes and resources of Android apps.
- Edit any existing APK file of which you don’t have the source code/files.
- Customizing or modifying an APK file.
- Analyzing APKs for security or suspicious code check.
- Adding features to any app.
- Debugging an app.
Major Features of APK Studio
- Decompile/recompile APKs.
- Multiple framework management.
- Automatic signing and zip-align.
- XML/SMALI code assist and syntax highlighting.
- Shell launcher.
- Batch Install APKs, pull/disable/enable/uninstall applications.
- File browser, partition/mount manager.
Thanks to Vaibhavpandey for this awesome tool. As APK Studio is open source, you can also contribute to the project. Source codes can be found at CodePlex.
[Source: XDA Developers | Via: APK Studio]
View Comments (86)
Hello Jaber, after i recompile an apk with apk studio and it was succesfylly what can i transfer into the tablet from the build folder only the apk or something else. thank's you for your quick answer if this is possible
There is new alternative: open-source APK and DEX decompiler called Jadx: https://sourceforge.net/projects/jadx/files/
It has also online version here: http://www.javadecompilers.com/apk/
Where do I get/install this program so I can use it in ubuntu??? How do I install the "GUI" version of this program???
This is completely useless information! it doesn't tell you ANYTHING about installing nor using this so-called program, unless you're some sort of super-computer programming super-genius and can build your own version of this program. This needs to be addressed! It shouldn't be this damned difficult to get a program and install it on a computer!!! WTF!?!?!?
Ummm... It's pretty straightforward to read the article correctly and follow two links... If you can't figure it out then you really have no business working with the source code of decompiled apps in the first place...
where is the damn link
nice.
from where i can get the apk studio application
pls share the link
Apk editor pro is premium app??
I dont understand the meaning of pro.
Please reply..
Hi there, just became aware of your blog through Google, and found that it's really informative.
I'm gonna watch out for brussels. I will appreciate if you
continue this in future. Many people will be benefited from your writing.
Cheers!
Its such as you learn my mind! You seem to know so much about this, like you wrote the e-book in it or something. I feel that you can do with some percent to force the message house a little bit, but other than that, that is wonderful blog. An excellent read. I will definitely be back.|