Skip to content
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

use Android 5.x and later API when available for downloads to SD card #133

Open
hmrct opened this issue Jan 29, 2017 · 0 comments
Open

use Android 5.x and later API when available for downloads to SD card #133

hmrct opened this issue Jan 29, 2017 · 0 comments

Comments

@hmrct
Copy link

hmrct commented Jan 29, 2017

Background: beginning with KitKat, writing to the SD card by third-party applications was restricted. A new API allowing third-party apps to once again be able to write to the SD card was introduced in Lollipop (5.X).

Using this new API, when running on Android versions where it exists, will allow users to download large files directly to where they are more likely to fit, i.e., the SD card. Ideally, the new functionality would be transparent: a user would simply specify a directory on the SD card as the download directory, and it would "just work". As an example of how NOT to implement this feature, try using SFTP in the current-as-of-this-writing version of ES File Explorer app to copy a file to the SD card (on a Lollipop device). It works, but the user interaction required to enable writing to the SD card seems a bit awkward.

Thanks in advance for your favorable consideration of this feature request.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant