On 12 Oct 2018 11:23:49 GMT, Frank Slootweg wrote:
> [Sounds of audience not holding their breath.]
Hi Frank Slootweg,
Instead of playing silly games, I prefer to move forward by advancing
our combined tribal knowledge and capabilities for APK inventory:
<
http://www.bild.me/bild.php?file=1853998dir02.jpg>
While I would have preferred an Android solution that simply lists the
sub versions of all the installed apps into an editable file, I tested
a workaround in the past half hour that I wish to report so that others
can benefit from my efforts, as always.
As long as the APKs are stored on the _external_ sdcard, a simple solution
for obtaining an inventory was tested in the past half hour where the
working workaround is as shown below.
Since this workaround only works with the _external_ sdcard, Frank, if you,
Frank Slootweg, know how to get your recommended APK extractor to
automatically save all the installed APKs to the external sdcard,
that would be useful information indeed, Frank.
Here is what I entered into my log file just now by way of testing.
Note that this method allows you to inventory all your APKs on Android,
from Windows, without installing anything on Android, and without copying
anything from Android to Windows in order to run the inventory command.
The disadvantage is that this method only works on the _external_ sdcard,
so the Android APK extractor _must_ be set up to save to that location.
============================================================================
1. Obtain & install MTP Drive version 2.10 crippleware on Windows
<
http://mtpdrive.com/download.html>
Save to: C:\software\network\mtpdrive\MTPdrive210.exe (3,495 KB)
It wants to install to: C:\Program Files\MTPdrive
I installed it into: C:\app\network\mtpdrive
2. Create a shortcut to C:\app\network\mtpdrive\MTPdrive.exe
3. Connect the Android device over USB & run that MTPdrive.exe shortcut
4. Press the MTPDrive GUI "Map" button to map the phone to a named drive
5. This mounts the Android external sdcard as a named drive, e.g., (M:)
6. Right click to "Open Command Window Here" to run a DOS command
7. Run the desired DOS command on that now-mounted Android filesystem
dir /s/a/l/on/b *.apk
Voila!
<
http://www.bild.me/bild.php?file=1853998dir02.jpg>
For another inventory of _every_ file on the external sdcard:
A. Connect the Android device to the USB port of the Windows PC
B. Run the MTPDrive GUI at C:\app\network\mtpdrive\MTPdrive.exe
C. Press the MTPDrive "Settings" button & then go to the "Settings" tab
D. Press the "Dump device data to a file" button > C:\tmp\WPD.log
The bottom portion of that log file will contain a list of every file found.
\SD card\1data\software\apk\lgapps\Calculator-com.google.android.calculator-75013172-v7.5 (213680574).apk
\SD card\1data\software\apk\lgapps\Chrome-com.android.chrome-349710002-v69.0.3497.100.apk
\SD card\1data\software\apk\lgapps\Cloud Print-com.google.android.apps.cloudprint-140-v1.40.apk
\SD card\1data\software\apk\lgapps\Docs-com.google.android.apps.docs.editors.docs-183920235-v1.18.392.02.35.apk
\SD card\1data\software\apk\lgapps\Drive-com.google.android.apps.docs-183920235-v2.18.392.02.35.apk
\SD card\1data\software\apk\lgapps\Duo-com.google.android.apps.tachyon-2602856-v39.1.213443905.DR39_RC19.apk
\SD card\1data\software\apk\lgapps\Facebook App Manager-com.facebook.appmanager-46985667-v18.4.apk
\SD card\1data\software\apk\lgapps\Facebook-com.facebook.katana-1-vstub.apk
\SD card\1data\software\apk\lgapps\Gmail-com.google.android.gm-60804175-v8.9.23.215020111.release.apk
etc.
The good news:
o This crippleware allows us to map the external sdcard to a Windows drive letter.
The bad news:
o It only seems to work for the _external_ sdcard (not the internal sdcard!)
============================================================================
In summary, the good news is that it's possible to run a DOS command
on the Android file system in order to obtain an inventory of the
installed APKs containing the sub versions.
Of course, it would be preferable to find an Android solution that simply
outputs the apps installed and their sub-version into an editable file.