XxxProwalidxxX Posted April 16, 2013 Share Posted April 16, 2013 FEATURES : - All features are integrated into the right-click menu of Windows. - Decompile APK classes to Java source codes. - Disassemble APK to smali code and decode its resources. - Install APK to phone by right-click. - Recompile APK after editing smali code and/or resources. During recompile: - Optimize png images - Sign apks - Zipalign REQUIREMENTS Java Runtime Environment (JRE) must be installed. HOW TO INSTALL THE PACKAGE * Extract the attached archieve to hard disk. * Open the extracted folder. * double-click 'shellext-add.cmd' HOW TO UNINSTALL THE PACKAGE * Run shellext-remove.cmd & you are done. ITEMS ADDED TO RIGHT-CLICK CONTEXT MENU APK Browse Java Code of APK Disassemble APK and Decode Resources Install APK to Phone Folder Recompile APK from Disassembly HOW TO DISASSEMBLE APK Suppose you want to disassemble yourapp.apk, all you have to do is: * right-click 'yourapp.apk' file * select -> 'Disassemble APK and Decode Resources' A folder named 'yourapp-disasm' will be created in the same folder as the apk. It will contain the smali disassembly and decoded resources . You can modify the smali code and/or resources inside that folder. For instant access to methods and fields and for better understanding of the smali disassembly, you can browse the hierarchy of reconstructed Java source code in the JD-GUI Java Decompiler. The Java source codes will be displayed like a Java project in IDE. * right-click 'yourapp.apk' file * select -> 'Browse Java Code of APK' HOW TO RECOMPILE APK FROM DISASSEMBLY To assemble, sign and zipalign to a new APK, wether you modified the source code and/or resources or not: * right click 'yourapp-disasm' folder * select -> 'Recompile APK from Disassembly' HOW TO INSTALL APK TO PHONE To install a non-system apk from pc (keeping its data if it was already installed on the phone) * connect android phone to pc via usb cable * right-click an APK in windows explorer * select -> 'Install APK to Phone' TOOLS INCLUDED * android-apktool 1.3.2 by Brut.all - http://code.google.com/p/android-apktool/downloads/list * dex2jar-0.0.7.7-SNAPSHOT - http://code.google.com/p/dex2jar/downloads/list * jd-gui-0.3.3.windows - http://java.decompiler.free.fr/?q=jdgui#downloads HOW TO UPDATE INCLUDED TOOLS * Peroidically check for updates to the included tools. * Web links are provided also inside the 'tools' folder. * When an update is available, download and extract it to the corresponding folder inside the 'tools' folder. Apk_OneClick.zip Apk_OneClick.v3.rar Apk_OneClick.v4.zip Apk_OneClick.v4.1.zip Apk_OneClick.v4.2.zip Link to comment Share on other sites More sharing options...
RussianGuy Posted April 17, 2013 Share Posted April 17, 2013 Curious. I'll check this out, it could come in handy. Link to comment Share on other sites More sharing options...
XxxProwalidxxX Posted April 17, 2013 Author Share Posted April 17, 2013 enjoy ^^ Link to comment Share on other sites More sharing options...
ashu Posted May 9, 2013 Share Posted May 9, 2013 Walid,I only get the option of Recompiling,whenever I right click on an apk,there is no option to decompile,. I wonder why? Link to comment Share on other sites More sharing options...
Donquixote Posted January 26, 2014 Share Posted January 26, 2014 does this still work now? Link to comment Share on other sites More sharing options...
Hazero Posted April 6, 2014 Share Posted April 6, 2014 Thank you!!! Link to comment Share on other sites More sharing options...
thewhitecap Posted May 22, 2014 Share Posted May 22, 2014 Great idea and tool going to try this tonight or tomorrow Link to comment Share on other sites More sharing options...
Recommended Posts
Archived
This topic is now archived and is closed to further replies.