Dex2jar:
Dex2jar converts the DEX (Dalvik Executable) files to the Java source. Download and extract dex2jar from the link.
https://dex2jar.googlecode.com/files/dex2jar-0.0.9.15.zip
use dex2jar to generate .jar file. dex2jar will generate a file named someApk-dex2jar.jar in the working folder
linux sh /home/panxiaobo/dex2jar-version/d2j-dex2jar.sh /home/panxiaobo/someApk.apk
windows C:\dex2jar-version\d2j-dex2jar.bat someApk.apk
JD-GUI:
JD-GUI is used to see the soure Java Class files from the converted jar files.
Download and extract JD-GUI from the link.
https://innlab.googlecode.com/files/jd-gui-0.3.3.windows.zip
Decompile Android apk to original Java source code
Related Posts:
Android - From APK to readable java source code in 3 easy stepsAndroid applications are packed inside a APK file, which is just a ZIP file containing among other things a compact Dalvik Executable (.dex) file. First step is to extract the “classes.dex” file from the APK: $ unzip progra… Read More
Android - Decompile APK + eclipse to debug SmalI Never thought of APK decompiler is so convenient, and also can be modified to compile and run, this is easier than modifying the PE in win much, thanks to apktool and SmalI tools the author provides such a good tool. … Read More
Android - Decompiling DEX into Java sourcecode decompiling DEX into Java sourcecode 1How can one decompile Android DEX (VM bytecode) files into corresponding Java sourcecode? [Related]: android - decompiling DEX into Java sourcecode How can one decompile Andr… Read More
eclipse recognise Lenovo adb devices Eclipse cannot detect Lenovo devices 1. Connect Lenovo device to PC as Built-in CD ROM (Connect to USB Storage). -- Scroll from Connecting USB/Built-in ... 2. Install LenovoUsbDriver_1.0.1.exe 3. Disconnect your de… Read More
Installing apps from unknown sources on Android, iOS, Windows Phone Installing apps from unknown sources in Android Before you may manually deploy apps to your Android device, you have to make sure that you're able to install apps from unknown sources. This Android security setting allows y… Read More
0 comments:
Post a Comment