[TOOL] ApkSpy - view APK manifest on PC

ido

Senior Member
May 7, 2006
148
107
0
Hey,

I have a mess with my many .APK files sitting around on my PC. Some .APK files were renamed badly with names that don't make sense, let alone I have multiple versions of the same apps.

ApkSpy is a simple tool I hacked up tonight which allows you to easily view the manifest of an APK (screenshots attached - not up to date though) just by double clicking it. (It can even associate with the .apk filetype, yay!)

ApkSpy relies on the aapt.exe tool from the android SDK, so you must have that installed (or just copy aapt.exe from somewhere, that's the only file needed to run ApkSpy).


Would love to get feedback.
Off to bed now..


Known issues:
filenames with unicode might not work.


Changelog:

Version 0.6:
Minor fixes
adb.exe/aapt.exe should be found in current directory or PATH

Version 0.5:
Install APK button
Rename file by package or application name
batch rename of all apk's in a directory

Version 0.4:
Added link to market

Version 0.3:
Added rename file, which renames the loaded apk to <packagename_version.apk>

Version 0.2:
does not require .net 4.0 anymore
 

Attachments

Last edited:

xdviper

Senior Member
Jan 5, 2009
1,733
169
0
Needed something like this.
How about this, can we edit swiftkey's apk and add a large spacebar into that somehow?
thanks
 

the gladiator

Senior Member
Dec 16, 2010
286
33
48
ido, I downloaded your nice tool. Unfortunately I don't get any information back when I drop on it an app (please see my attachment). I have .net framework 4.0 on Windows XP.

Any idea ?
 
Last edited:

the gladiator

Senior Member
Dec 16, 2010
286
33
48
ApkSpy relies on the aapt.exe tool from the android SDK, so you must have that installed (or just copy aapt.exe from somewhere, that's the only file needed to run ApkSpy).


Would love to get feedback.
Off to bed now..
Shame on me !!! I should have read before rushing !!!

I'm sorry: everything runs smoothly now, thanks !

PS Just a suggestion to ido for those like me: why don't you bundle the aapt.exe in the zip file ?
 

phonegod

Senior Member
Mar 17, 2011
584
70
0
i have the aapt.exe but after i drag apk it does not allow me to change the name or anything please help and yes i have sdk installed
 

techker

Senior Member
Mar 9, 2011
163
8
0
would be cool and app like my sons RDTools DS that lists all his games in a dir to add to sd card(r4i or ttools..)


it opens the files and gives the real name with icons and nfo files to..(store on sever DB)

should be pretty much simple for a guy that knows how to program no?
 

SysWiz

Senior Member
Dec 3, 2007
74
24
38
Thank you for this cool app.
2 Suggestions:
- allow users more options on how they want to name the apk (i.e. "AppName-ver")
- Allow user to just double click on an apk to run apkspy. Currently, I have to drag and drop. If I double click an APK, apkspy crashes with an "System.InvalidOperationException"
 
  • Like
Reactions: schizovivek

silvake

Senior Member
Mar 5, 2010
65
5
0
Bucharest
Thank you for this very useful application.
I also wish it had those handy features as others mentioned:
1. Renaming apks using ApplicationName instead of PackageName;
2. Batch renaming all apks in a folder;
3. Option to push (or install) the current apk into a connected android device.

Good job, anyway, keep up the good work!
 

silvake

Senior Member
Mar 5, 2010
65
5
0
Bucharest
Great news, thank you again for your work.

One quick feedback observation though:
In the Batch Rename tab, the two rename buttons (by application or by package) are working correctly, but in the first tab (General) the functions performed by the same rename buttons are reversed: rename by application actually renames by package and viceversa.
Otherwise, everything seems to be OK, except maybe for the donation link in the last tab, which doesn't seem to be working either. ;)

Congratulations, man, great job, keep it up!
 

ido

Senior Member
May 7, 2006
148
107
0
Great news, thank you again for your work.

One quick feedback observation though:
In the Batch Rename tab, the two rename buttons (by application or by package) are working correctly, but in the first tab (General) the functions performed by the same rename buttons are reversed: rename by application actually renames by package and viceversa.
Otherwise, everything seems to be OK, except maybe for the donation link in the last tab, which doesn't seem to be working either. ;)

Congratulations, man, great job, keep it up!
Fixed all (even the beer link). I kept same version (0.5) though.
 

Kevin31

Member
Jun 29, 2010
14
2
0
You can fix?

ApkSpy very handy tool!
Thanks a lot!

Version 0.5:
1 You can fix ApkSpy to correctly processed Russian names?

2 You can fix the ApkSpy, if you rename the apk team containing the character ":"

3 You can fix the ApkSpy, if you rename the apk team containing the character " "" "

4 When you drag a file apk team, adds all files from a folder, it is not convenient

Thanks
 

Attachments