Hi, I’m new to deploying to F-Droid. I recently made an app that requires geolocation. Here’s the error I get in the pipeline:
2025-06-13 14:51:44,048 INFO: Scanning APK with dexdump for known non-free classes.
2025-06-13 14:51:44,099 DEBUG: > /opt/android-sdk/build-tools/34.0.0/dexdump /tmp/tmpjawhltvw/classes.dex
2025-06-13 14:51:46,385 DEBUG: Problem: found class 'com/google/android/gms/location/LocationResult'
2025-06-13 14:51:46,394 DEBUG: Problem: found class 'com/google/android/gms/location/LocationRequest'
2025-06-13 14:51:46,415 DEBUG: Problem: found class 'com/google/android/gms/common/api/Status'
2025-06-13 14:51:46,422 DEBUG: Problem: found class 'com/google/android/gms/common/api/GoogleApiActivity'
2025-06-13 14:51:46,432 DEBUG: Problem: found class 'com/google/android/gms/common/api/internal/LifecycleCallback'
2025-06-13 14:51:46,441 DEBUG: Problem: found class 'com/google/android/gms/dynamite/DynamiteModule'
2025-06-13 14:51:46,455 DEBUG: Problem: found class 'com/google/android/gms/common/annotation/KeepName'
2025-06-13 14:51:46,458 DEBUG: Problem: found class 'com/google/android/gms/common/internal/a'
2025-06-13 14:51:46,494 DEBUG: Problem: found class 'com/google/android/gms/common/util/DynamiteApi'
2025-06-13 14:51:46,495 DEBUG: Problem: found class 'com/google/android/gms/common/GooglePlayServicesIncorrectManifestValueException'
2025-06-13 14:51:46,497 DEBUG: Problem: found class 'com/google/android/gms/common/GooglePlayServicesManifestException'
2025-06-13 14:51:46,505 DEBUG: Problem: found class 'com/google/android/gms/common/internal/ReflectedParcelable'
2025-06-13 14:51:46,511 DEBUG: Problem: found class 'com/google/android/gms/common/GooglePlayServicesMissingManifestValueException'
2025-06-13 14:51:46,516 DEBUG: Problem: found class 'com/google/android/gms/location/LocationAvailability'
2025-06-13 14:51:46,528 DEBUG: Problem: found class 'com/google/android/gms/auth/api/signin/GoogleSignInAccount'
2025-06-13 14:51:46,540 DEBUG: Problem: found class 'com/google/android/gms/common/api/Scope'
2025-06-13 14:51:46,542 INFO: Scanning APK for extra signing blocks.
2025-06-13 14:51:46,595 WARNING: Requested API level 35 is larger than maximum we have, returning API level 28 instead.
2025-06-13 14:51:46,623 CRITICAL: Found 16 problems in build/com.github.antiiceorg.alert/build/app/outputs/flutter-apk/app-fdroid-release.apk
I have no control over that because it’s a dependency of a dependency. I’m wondering if there’s a way around this? I listed it as an anti-feature already.