Failed to parse - There was a problem parsing the package
Tested latest F-Droid.apk on 3 devices, getting "There was a problem parsing the package". Other reported issues look similar but aren't the same....... I think. Device 1: OnePlus 13 (2023) on LineageOS 23.0-20251209 (Android 16). Device 2: OnePlus Pad 3 (2025) on official ColorOS 15 (Android 15). Device 3: OnePlus 8T (2020) on LineageOS (OLD) (Android 11). Output on Device 1: <details> <summary> `adb shell pm install -i "org.fdroid.fdroid" -r "/data/local/tmp/F-Droid.apk"` </summary> `Exception occurred while executing 'install': java.lang.IllegalArgumentException: Error: Failed to parse APK file: /data/local/tmp/F-Droid.apk: Failed to parse /data/local/tmp/F-Droid.apk` `at com.android.server.pm.PackageManagerShellCommand.setParamsSize(PackageManagerShellCommand.java:697)` `at com.android.server.pm.PackageManagerShellCommand.doRunInstall(PackageManagerShellCommand.java:1622)` `at com.android.server.pm.PackageManagerShellCommand.runInstall(PackageManagerShellCommand.java:1562)` `at com.android.server.pm.PackageManagerShellCommand.onCommand(PackageManagerShellCommand.java:246)` `at com.android.modules.utils.BasicShellCommandHandler.exec(BasicShellCommandHandler.java:97)` `at android.os.ShellCommand.exec(ShellCommand.java:38)` `at com.android.server.pm.PackageManagerServiceIPackageManagerImpl.onShellCommand(PackageManagerService.java:6694)` `at android.os.Binder.shellCommand(Binder.java:1151)` `at android.os.Binder.onTransact(Binder.java:953)` `at android.content.pm.IPackageManagerStub.onTransact(IPackageManager.java:4729)` `at com.android.server.pm.PackageManagerService$IPackageManagerImpl.onTransact(PackageManagerService.java:6678)` `at android.os.Binder.execTransactInternal(Binder.java:1426)` `at android.os.Binder.execTransact(Binder.java:1365) Caused by: java.io.IOException: Failed to load asset path /data/local/tmp/F-Droid.apk from fd 696 at android.content.res.ApkAssets.nativeLoadFd(Native Method)` `at android.content.res.ApkAssets.(ApkAssets.java:332)` `at android.content.res.ApkAssets.loadFromFd(ApkAssets.java:204)` `at android.content.pm.parsing.ApkLiteParseUtils.parseApkLiteInner(ApkLiteParseUtils.java:369)` `at android.content.pm.parsing.ApkLiteParseUtils.parseApkLite(ApkLiteParseUtils.java:357)` `at com.android.server.pm.PackageManagerShellCommand.setParamsSize(PackageManagerShellCommand.java:691)` `... 12 more` </details> Tested F-Droid 1.15.6 gives the same issue so I guess it's device related. Help please.
issue