FORUMS

[05.23.14][TOOL] APK Tools v3.50 [Windows][GUI]

311 posts
Thanks Meter: 173
 
Post Reply Subscribe to Thread Email Thread
Announcement from kermage: "APK Tools GUI version... UP!"
APK Tools --

"A complete fresh tool developed from scratch; inspired by existing tools available out there."



Requirements:
  • Java JDK/JRE
  • Android SDK
  • BRAIN! ^_^


Features:
  • Faster and easier APK handling (GUI Version) -- supports drag and drop file; access files anywhere
  • All-in-one (ADB Push/Pull, Extract, Optimize, Zip, Sign, Zipalign, Install, Decompile, Compile...)
  • Based on latest available tools
  • Great user interaction; less prone to errors (More information and warning during operation)
  • Works everytime and anywhere (No problem with paths and filename containing spaces or weird characters)
  • Log activities with time stamp and use date as log filename
  • Install and use of framework with custom tags
  • Generate and sign APKs with own private key (Android market supported)
  • Switch between apktool versions (2.0.0b9 & 1.5.2)
  • Many more . . . Check for yourself! ;D


To Do:
  • Log activities with time and date headers - Done
  • Install framework with custom tags - Done
  • Generate own private key with android market support - Done
  • Sign APKs with the generated private key - Done
  • GUI version with drop file support - Done
  • Switch between APKTOOL versions - Done

Post a feature request or suggestion here.


Instructions:
  1. Extract "APK Tool v#.##.zip"
  2. Execute "APK Tools.exe"
  • Necessary files and folders are installed automatically every launch if not found.
  • Place APKs to be modded inside "APK Files" folder.
  • All extracted or decompiled APKs are found in "Projects" folder.
  • Generated private keys are located in "OUTPUT" folder.
  • Zipped, signed, zipaligned and/or compiled projects are found in "OUTPUT" folder.
Quote:

Zipped/Compiled with Original Signature => system-%Project%
Zipped/Compiled with No Signature => unsigned-%Project%
Signed with Generated Private Keys => gpsigned-%Project%
Signed with Android Market => amsigned-%Project%
Signed with Test Keys => signed-%Project%




* Testers would be much appreciated to keep the tool stable.
** If possible, post full info regarding bugs encountered here.
*** Let's try to fix issues / errors ASAP. THANKS!!!



DOWNLOADS:
Rate and post a review here.


CREDITS:
  • Google for Overall HELP and Android Tools
  • Brut.all / iBotPeaches for apktool
  • jesusfreke for smali/backsmali
  • deanlee3 for roptipng
  • Igor Pavlov for 7zip
  • Yorzua for signapk

XDA:DevDB Information
APK Tools (GUI Version), Tool/Utility for all devices (see above for details)

Contributors
kermage

Version Information
Status: Stable
Current Stable Version: 3.50
Stable Release Date: 2014-05-23

Created 2014-05-22
Last Updated 2014-05-22
The Following 5 Users Say Thank You to kermage For This Useful Post: [ View ]
 
 
22nd May 2014, 03:37 AM |#2  
kermage's Avatar
OP Senior Member
Flag Iligan City
Thanks Meter: 173
 
Donate to Me
More
Changelogs
v3.50 ( 05/23/14 )
  • GUI fixes and adjustments
  • Fixed ADB push and pull locations
  • Fixed Compile option not signing original signature
  • Added option to copy over original files after compile
  • Added ADB install option




v3.00 ( 05/21/14 )
  • GUI version (faster and easier handling) -- supports drag and drop file
  • Access files anywhere (not limited to APK Files folder)
  • Switch between apktool versions (2.0.0b9 & 1.5.2)
  • Improved error detection and logging capability
  • Multiple tweaks and rework to codes







v2.00 ( 05/07/14 )
  • Generate own private key with android market support
  • Sign APKs with the generated private key
  • More tweaks and fixes to code
  • Improved launcher script





v1.50 ( 05/03/14 )
  • Log activities with time stamp and use date as log filename
  • Install and use of framework with custom tags
  • Minor tweaks and fixes to code





v1.00 ( 04/27/14 )
  • Initial release




Last edited by kermage; 23rd May 2014 at 04:35 AM.
The Following 2 Users Say Thank You to kermage For This Useful Post: [ View ]
22nd May 2014, 03:37 AM |#3  
kermage's Avatar
OP Senior Member
Flag Iligan City
Thanks Meter: 173
 
Donate to Me
More
Reserved
2nd July 2014, 03:34 PM |#4  
AxAtAx's Avatar
Recognized Contributor
Flag ViSiON,Texas
Thanks Meter: 19,934
 
Donate to Me
More
Took me a few to find the add project (button) lol, but this works like a champ...great work, thank you sir.
The Following User Says Thank You to AxAtAx For This Useful Post: [ View ]
21st January 2015, 02:21 PM |#5  
ajiththiruvatta's Avatar
Senior Member
Flag Kottayam
Thanks Meter: 185
 
More
Unhappy Can't Recompile
Any idea on this ???? I can compile app from other rom. not mine. any help ?

Logs:

**Decompile Successfull

I: Using Apktool 2.0.0-Beta9 on Settings.apk
I: Loading resource table...
W: Skipping "android" package group
I: Loading resource table...
W: Skipping "android" package group
I: Decoding AndroidManifest.xml with resources...
I: Loading resource table from file: E:\Android Company\Work Files\APK Tools v3.50\tools\Frameworks\2.0.0b9\1.apk
I: Regular manifest package...
I: Decoding file-resources...
I: Decoding values */* XMLs...
I: Baksmaling...
I: Copying assets and libs...
I: Copying unknown files/dir...
I: Copying original files...

**Compile error
Preparing Projects\Settings.apk . . .

I: Using Apktool 2.0.0-Beta9 on Settings.apk
I: Checking whether sources has changed...
I: Smaling...
I: Checking whether resources has changed...
I: Building resources...
E:\Android Company\Work Files\APK Tools v3.50\Projects\Settings.apk\res\values\styles.xml: 69: error: Error retrieving parent for item: No resource found that matches the given name '@android:style/PreferencePanel'.
E:\Android Company\Work Files\APK Tools v3.50\Projects\Settings.apk\res\values\styles.xml: 77: error: Error retrieving parent for item: No resource found that matches the given name '@android:style/PreferenceHeaderList'.
E:\Android Company\Work Files\APK Tools v3.50\Projects\Settings.apk\res\values\styles.xml: 88: error: Error retrieving parent for item: No resource found that matches the given name '@android:style/PreferenceFragmentList'.
E:\Android Company\Work Files\APK Tools v3.50\Projects\Settings.apk\res\values\styles.xml: 189: error: Error retrieving parent for item: No resource found that matches the given name '@android:style/TextAppearance.Holo.Widget.Switch'.
E:\Android Company\Work Files\APK Tools v3.50\Projects\Settings.apk\res\values\styles.xml: 205: error: Error: No resource found that matches the given name: attr 'androidreferencePanelStyle'.
E:\Android Company\Work Files\APK Tools v3.50\Projects\Settings.apk\res\values\styles.xml: 215: error: Error: No resource found that matches the given name: attr 'androidreferencePanelStyle'.
E:\Android Company\Work Files\APK Tools v3.50\Projects\Settings.apk\res\values\styles.xml: 222: error: Error retrieving parent for item: No resource found that matches the given name '@android:style/Theme.Holo.Dialog.Alert'.
E:\Android Company\Work Files\APK Tools v3.50\Projects\Settings.apk\res\values\styles.xml: 229: error: Error retrieving parent for item: No resource found that matches the given name '@android:style/Theme.Holo.Light.Dialog.Alert'.
E:\Android Company\Work Files\APK Tools v3.50\Projects\Settings.apk\res\values\styles.xml: 241: error: Error: No resource found that matches the given name: attr 'androidreferenceFragmentListStyle'.
E:\Android Company\Work Files\APK Tools v3.50\Projects\Settings.apk\res\values\styles.xml: 242: error: Error: No resource found that matches the given name: attr 'androidreferenceFragmentPaddingSide'.
E:\Android Company\Work Files\APK Tools v3.50\Projects\Settings.apk\res\values\styles.xml: 239: error: Error: No resource found that matches the given name: attr 'androidreferenceHeaderPanelStyle'.
E:\Android Company\Work Files\APK Tools v3.50\Projects\Settings.apk\res\values\styles.xml: 240: error: Error: No resource found that matches the given name: attr 'androidreferenceListStyle'.
E:\Android Company\Work Files\APK Tools v3.50\Projects\Settings.apk\res\values\styles.xml: 238: error: Error: No resource found that matches the given name: attr 'androidreferencePanelStyle'.
Exception in thread "main" brut.androlib.AndrolibException: brut.androlib.AndrolibException: brut.common.BrutException: could not exec command: [C:\DOCUME~1\user\LOCALS~1\Temp\brut_util_Jar_30682 33787267709001.tmp, p, --forced-package-id, 127, --min-sdk-version, 19, --target-sdk-version, 19, --version-code, 19, --version-name, 4.4.2, -F, C:\DOCUME~1\user\LOCALS~1\Temp\APKTOOL428025941921 2628272.tmp, -0, arsc, -I, E:\Android Company\Work Files\APK Tools v3.50\tools\Frameworks\2.0.0b9\1.apk, -S, E:\Android Company\Work Files\APK Tools v3.50\Projects\Settings.apk\res, -M, E:\Android Company\Work Files\APK Tools v3.50\Projects\Settings.apk\AndroidManifest.xml]
at brut.androlib.Androlib.buildResourcesFull(Androlib .java:435)
at brut.androlib.Androlib.buildResources(Androlib.jav a:363)
at brut.androlib.Androlib.build(Androlib.java:286)
at brut.androlib.Androlib.build(Androlib.java:258)
at brut.apktool.Main.cmdBuild(Main.java:236)
at brut.apktool.Main.main(Main.java:88)
Caused by: brut.androlib.AndrolibException: brut.common.BrutException: could not exec command: [C:\DOCUME~1\user\LOCALS~1\Temp\brut_util_Jar_30682 33787267709001.tmp, p, --forced-package-id, 127, --min-sdk-version, 19, --target-sdk-version, 19, --version-code, 19, --version-name, 4.4.2, -F, C:\DOCUME~1\user\LOCALS~1\Temp\APKTOOL428025941921 2628272.tmp, -0, arsc, -I, E:\Android Company\Work Files\APK Tools v3.50\tools\Frameworks\2.0.0b9\1.apk, -S, E:\Android Company\Work Files\APK Tools v3.50\Projects\Settings.apk\res, -M, E:\Android Company\Work Files\APK Tools v3.50\Projects\Settings.apk\AndroidManifest.xml]
at brut.androlib.res.AndrolibResources.aaptPackage(An drolibResources.java:470)
at brut.androlib.Androlib.buildResourcesFull(Androlib .java:416)
... 5 more
Caused by: brut.common.BrutException: could not exec command: [C:\DOCUME~1\user\LOCALS~1\Temp\brut_util_Jar_30682 33787267709001.tmp, p, --forced-package-id, 127, --min-sdk-version, 19, --target-sdk-version, 19, --version-code, 19, --version-name, 4.4.2, -F, C:\DOCUME~1\user\LOCALS~1\Temp\APKTOOL428025941921 2628272.tmp, -0, arsc, -I, E:\Android Company\Work Files\APK Tools v3.50\tools\Frameworks\2.0.0b9\1.apk, -S, E:\Android Company\Work Files\APK Tools v3.50\Projects\Settings.apk\res, -M, E:\Android Company\Work Files\APK Tools v3.50\Projects\Settings.apk\AndroidManifest.xml]
at brut.util.OS.exec(OS.java:89)
at brut.androlib.res.AndrolibResources.aaptPackage(An drolibResources.java:464)
... 6 more

Post Reply Subscribe to Thread

Tags
apk, apktools, fast, stable, tools
Previous Thread Next Thread
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes