APK-Info for Windows with source

Support for Android version of Total Commander

Moderators: white, Hacker, petermad, Stefan2

User avatar
ZoSTeR
Power Member
Power Member
Posts: 1008
Joined: 2004-07-29, 11:00 UTC

APK-Info for Windows with source

Post by *ZoSTeR »

Here's a little AutoIt app I threw together.

It shows various info about APK files such as version, permissions, resolutions etc. You can also rename the APK file to a proper name.

It mainly uses aapt.exe from the SDK and Info-Zips unzip.exe so no great coding on my side (besides way too many globals ;)).

You can either run it by itself or pass an APK file as parameter.

Screenshot / Download

Edit: a little rephrasing
Last edited by ZoSTeR on 2011-12-14, 22:08 UTC, edited 1 time in total.
User avatar
ghisler(Author)
Site Admin
Site Admin
Posts: 48021
Joined: 2003-02-04, 09:46 UTC
Location: Switzerland
Contact:

Post by *ghisler(Author) »

Nice, how about a content plugin?
Author of Total Commander
https://www.ghisler.com
User avatar
ZoSTeR
Power Member
Power Member
Posts: 1008
Joined: 2004-07-29, 11:00 UTC

Post by *ZoSTeR »

If only AutoIt could create DLLs ;)

But seriously it's hard to decide on a programming language nowadays.
.Net plugins aren't possible afaik, C is way too much for my daily needs and getting into Pascal might not be worth it? I'll have a look at Lazarus.
User avatar
ghisler(Author)
Site Admin
Site Admin
Posts: 48021
Joined: 2003-02-04, 09:46 UTC
Location: Switzerland
Contact:

Post by *ghisler(Author) »

There is a script plugin, but unfortunately only for Javascript and Vbscript:
http://www.totalcmd.net/plugring/script_wdx.html
Author of Total Commander
https://www.ghisler.com
User avatar
DrShark
Power Member
Power Member
Posts: 1872
Joined: 2006-11-03, 22:26 UTC
Location: Kyiv, 68/262
Contact:

Post by *DrShark »

To show apk version info, the shell extension for Windows Explorer exist (this function is supported since v 2.2). It is open source (Apache License 2.0), however requires .Net Framework, so I'm not sure if it's easy to convert it to wdx plugin.

p.s. is seems that multiupload.com currently is down.
Donate for Ukraine to help stop Russian invasion!
Ukraine's National Bank special bank account:
UA843000010000000047330992708
damjang
Senior Member
Senior Member
Posts: 215
Joined: 2003-10-09, 15:58 UTC
Contact:

Post by *damjang »

ghisler(Author) wrote:Nice, how about a content plugin?
... and for me also lister (WLX) ;-)
DrShark wrote:p.s. is seems that multiupload.com currently is down.
... yes, but I find it here
seb-
Senior Member
Senior Member
Posts: 276
Joined: 2011-11-15, 06:14 UTC
Location: DE\BN - only part time TC user after switching to Linux ;)

Post by *seb- »

The DL link is not working anymore, can you re-up this?
Thx!

btw: i'd really appreciate a content plugin. If it would then be possible to extract the package name somehow, it should be possible to add a button to TC Commandbar that

1. adb uninstall packagename(of selected filename.APK)
2. adb install filename.apk

would be very useful :)
seb-
Senior Member
Senior Member
Posts: 276
Joined: 2011-11-15, 06:14 UTC
Location: DE\BN - only part time TC user after switching to Linux ;)

Post by *seb- »

No one has it an longer?
damjang
Senior Member
Senior Member
Posts: 215
Joined: 2003-10-09, 15:58 UTC
Contact:

Post by *damjang »

here it is
damjang
Senior Member
Senior Member
Posts: 215
Joined: 2003-10-09, 15:58 UTC
Contact:

Post by *damjang »

I know that this thread is for APK-Info, but I only write that there is also an alternative: ApkSpy. More here
jazzruby
Junior Member
Junior Member
Posts: 8
Joined: 2013-07-10, 05:09 UTC

Post by *jazzruby »

I've updated APK-Info to include some newer SDK levels, Market/Play links, small UI changes and a new icon.

API levels added:
15 - 4.0.3-4 - Ice Cream Sandwich MR1
16 - 4.1.x - Jelly Bean
17 - 4.2.x - Jelly Bean MR1

GUI changes:
Expanded some labels for better readability
Updated App store related strings, e.g. > 'Visit Market' market.android.com > 'Play Store' play.google.com
Removed underscore from 'NewFileName' and 'v' from version string; e.g. > New Name_1.1.apk

Other:
Updated aapt.exe to a more effecient binary
New Icon

Links:
Original by ZoSTeR
http://www.mediafire.com/download/r5cusf87d5d8s94/APK-Info_v0.1.zip
md5: 61212bf7ed499e2f4bc7148e857cac2a

Updated by jazzruby
http://www.mediafire.com/download/iziss67tnep88xz/APK-Info_v0.2.zip
md5: 783d2aa6500c3d3257769d12b8222e6b

-JR-
cmingyan
Junior Member
Junior Member
Posts: 9
Joined: 2011-11-24, 08:19 UTC

Post by *cmingyan »

Thanks for jazzruby ~

This App is so wonderful to analysis the APK file in Windows.
The 0.2 version works great for "Google Maps v7" APK file.

Would you like to add the "Install" button for APK install directly?
It's easy using "adb.exe, AdbWinApi.dll, AdbWinUsbApi.dll" to do this.
jazzruby
Junior Member
Junior Member
Posts: 8
Joined: 2013-07-10, 05:09 UTC

Post by *jazzruby »

cmingyan wrote:Thanks for jazzruby ~

This App is so wonderful to analysis the APK file in Windows.
The 0.2 version works great for "Google Maps v7" APK file.

Would you like to add the "Install" button for APK install directly?
It's easy using "adb.exe, AdbWinApi.dll, AdbWinUsbApi.dll" to do this.
I originall just wanted to update APK-Info to pick-up the newer API levels and make some minor UI adjustments, but this is an interesting idea.

Do you know if ZoSTeR is still active I tried to PM but was unsuccessful.

-JR-
User avatar
ZoSTeR
Power Member
Power Member
Posts: 1008
Joined: 2004-07-29, 11:00 UTC

Post by *ZoSTeR »

Yes, I'm still active but I'm currently using an iPhone. For better or worse...

If you want to add features go right ahead, consider it GPLed ;)
jazzruby
Junior Member
Junior Member
Posts: 8
Joined: 2013-07-10, 05:09 UTC

Post by *jazzruby »

ZoSTeR wrote:Yes, I'm still active but I'm currently using an iPhone. For better or worse...

If you want to add features go right ahead, consider it GPLed ;)
OK

Quite a popular little app; my MediaFire account shows 1709 downloads (as of this post)

I posted it at XDA HERE and Android Police posted on their site HERE

-JR-
Post Reply