Hackers and developers are always upto reverse engineering software and applications. Thanks to wide range of decompiling tools available in the market, its not hard to do.
A new Tool called APK to Java, does exactly what it says. It helps you decompile Any android app i.e. APK to Java. Additionally, it also can decompile to smali code and it can decompile the resources of the app.
Decompiling Android apps isn’t new, a number of tools like APKTool, dex2jar already let you do that. What’s different in APK to Java? Well, its UI based, decompiling APK is just one click.
The tool requires Java SDK 6+, Windows to run, no other dependencies as such.
Download the latest version from Xda.
Its a great tool to get started with learning existing Android applications or to try to investigate how a particular application works, decompiling a particular algorithm, libraries.
We’ve tried decompiling a number of applications like Flipboard, instagram, and it reveals a good detail of the code. However, original variable names and method names won’t be very readable.