-
Notifications
You must be signed in to change notification settings - Fork 109
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Can't download songs into external storage #134
Comments
That looks like the error that shows when checking for more on an error that happened in an alert dialog. Do you have any other errors? |
I do, but it's a weird one.
EDIT: Worth noting that the error I initially posted came out twice and this error came out like... 30-ish times in the log. I thought that might be connected to the number of songs in the album, but that album has less than 30 songs. |
That error is when an image fails to load because you don't have an album image for that item. Are you trying to download to a custom directory or regular internal storage? |
A custom directory on my SD card. |
There's a weird bug to do with how Android handles storage permissions that causes custom directories to fail on some phones. For now, you could use the "App Directory" option when creating a custom download location. There will be an option there that leads to the SD card. The only downside of this is that it'll be in the Android folder on your SD card. The downloader plugin I'm using recently released an update that may fix this issue, so hopefully it works in the next release. |
Still not working on android 12 LineageOS |
This helped me get downloads to SD card working on LineageOS 20 (android 13):
For some reason the app didn't request the permission by itself. |
Fix above (adb permissions) helps. Samsung Galaxy A53 / Android 13. |
What's weird is that Finamp already uses those permissions finamp/android/app/src/main/AndroidManifest.xml Lines 5 to 6 in 0075794
And we request that permission: finamp/lib/services/downloads_helper.dart Line 68 in 0075794
|
Permission handler dont even request WRITE for android > Q (10): Issue with some sketchy workarounds: Baseflow/flutter-permission-handler#995 |
Still present in recent versions. Fix in #134 (comment) working. |
Phone: Samsung Note 8
Android Version: 9, the most recent update as of this posting.
Finamp version: 0.5.1
Finamp seems to generate an entry in the download screen when I try to download an album, but it says 0 MB for the size and Finamp throws this error:
The text was updated successfully, but these errors were encountered: