You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I had to comply as they just removed my app from the store without any further comment.
Now I'm trying to develop and run the app against Android 15 (emulator) and the picker just fails with this error:
Bad state: Permission state error with PermissionState.denied.
It works though if I add back the permissions - which is not allowed by Google.
In other words : it looks like the package just can't be used at least on Android 15.
How to reproduce
Remove or comment the permissions :
and launching the picker will fail with the error "Bad state: Permission state error with PermissionState.denied."
Steps to reproduce the behavior:
Expected behavior
The picker should be able to work without these permissions, and/or ask them dynamically only when required.
Screenshots (If contains)
Version information
Device: Emulator Android 15 Pixel 6 with 16kb pages
OS: Android 15
Package Version: 9.5.0
Flutter Version: 3.29.0
Additional context
Output of Flutter doctor:
Doctor summary (to see all details, run flutter doctor -v):
[✓] Flutter (Channel stable, 3.29.0, on TUXEDO OS 6.11.0-109018-tuxedo, locale en_US.UTF-8)
[✓] Android toolchain - develop for Android devices (Android SDK version 35.0.1)
[✓] Chrome - develop for the web
[✗] Linux toolchain - develop for Linux desktop
✗ ninja is required for Linux development.
It is likely available from your distribution (e.g.: apt install ninja-build), or can be downloaded from https://github.com/ninja-build/ninja/releases
✗ GTK 3.0 development libraries are required for Linux development.
They are likely available from your distribution (e.g.: apt install libgtk-3-dev)
[✓] Android Studio (version 2024.2)
[✓] VS Code (version 1.98.0)
[✓] Connected device (3 available)
[✓] Network resources
The text was updated successfully, but these errors were encountered:
Describe the bug
Google has sent me a message asking explicitly to remove the permissions:
I had to comply as they just removed my app from the store without any further comment.
Now I'm trying to develop and run the app against Android 15 (emulator) and the picker just fails with this error:
Bad state: Permission state error with PermissionState.denied.
It works though if I add back the permissions - which is not allowed by Google.
In other words : it looks like the package just can't be used at least on Android 15.
How to reproduce
Remove or comment the permissions :
and launching the picker will fail with the error "Bad state: Permission state error with PermissionState.denied."
Steps to reproduce the behavior:
Expected behavior
The picker should be able to work without these permissions, and/or ask them dynamically only when required.
Screenshots (If contains)
Version information
Additional context
Output of Flutter doctor:
Doctor summary (to see all details, run flutter doctor -v):
[✓] Flutter (Channel stable, 3.29.0, on TUXEDO OS 6.11.0-109018-tuxedo, locale en_US.UTF-8)
[✓] Android toolchain - develop for Android devices (Android SDK version 35.0.1)
[✓] Chrome - develop for the web
[✗] Linux toolchain - develop for Linux desktop
✗ ninja is required for Linux development.
It is likely available from your distribution (e.g.: apt install ninja-build), or can be downloaded from https://github.com/ninja-build/ninja/releases
✗ GTK 3.0 development libraries are required for Linux development.
They are likely available from your distribution (e.g.: apt install libgtk-3-dev)
[✓] Android Studio (version 2024.2)
[✓] VS Code (version 1.98.0)
[✓] Connected device (3 available)
[✓] Network resources
The text was updated successfully, but these errors were encountered: