Package: file
Version: 1:5.29-2
Severity: important

Android APK files are the standard app package for Android.  They are a
slightly custom version of JAR format.  Basically, they are JAR files
with standard files included in them, a custom padding method, and now a
new custom signature format.  The first signature format was just a JAR
signature.

Previously, with 1:5.29-2, APK files seemed to be always detected as JAR
files.  Now sometimes they are detected as ZIP files:

$ file unsigned/aarddict.android_26.apk
unsigned/aarddict.android_26.apk: Java archive data (JAR)
$ file tmp/aarddict.android_26.apk
tmp/aarddict.android_26.apk: Zip archive data, at least v2.0 to extract

You can get those two files here:

unsigned/aarddict.android_26.apk
https://verification.f-droid.org/aarddict.android_26.apk

tmp/aarddict.android_26.apk
https://f-droid.org/repo/aarddict.android_26.apk

Reply via email to