为提升您的使用体验,本站正在维护,部分功能暂时无法使用。如果本站文章无法解决您的问题,您想要向社区提问的话,请到 Twitter 上的 @FirefoxSupport 或 Reddit 上的 /r/firefox 提问,我们的支持社区将会很快回复您的疑问。

搜索 | 用户支持

防范以用户支持为名的诈骗。我们绝对不会要求您拨打电话或发送短信,及提供任何个人信息。请使用“举报滥用”选项报告涉及违规的行为。

详细了解

Will Firefox for Android be updated to work with the newer Android permissions to allow saving downloaded files directly to an external SD card?

  • 4 个回答
  • 21 人有此问题
  • 32 次查看
  • 最后回复者为 Algenib

more options

Will Firefox for Android ever be updated to work with the newer Android permissions to allow saving downloaded files directly to an external SD card? I can use about:config to change the download location of Firefox, but Firefox is unable to write to a location on an external SD card. I've seen some apps get updated to allow full access to external storage (the app prompts you to select the root of the external storage). I'm currently using an HTC 10 running Android 6.0.1. Thank you.

Will Firefox for Android ever be updated to work with the newer Android permissions to allow saving downloaded files directly to an external SD card? I can use about:config to change the download location of Firefox, but Firefox is unable to write to a location on an external SD card. I've seen some apps get updated to allow full access to external storage (the app prompts you to select the root of the external storage). I'm currently using an HTC 10 running Android 6.0.1. Thank you.

由steelvulture于修改

所有回复 (4)

more options

Hi

Thank you for your question, something that I have been speaking to the Firefox for Android developers about.

Firefox for Android does support permissions to write to the SD card, but only if you are using the default system Downloads directory. Right now there is no scope for adding any additional support, but this is something that may be considered in the future. Also worth mentioning that Android does restrict us to specific directories which makes it difficult to support downloads in other locations.

If you wanting to look into this in more depth, I recommend that you consult a specialist Android support team

more options

What I'm talking about is writing to an external SD card that on recent Android versions gets mounted as external data storage. The internal storage of an Android phone gets emulated as an SD card on recent versions of Android and dealing with the internal storage/internal SD card is not an issue. Using the about:config trick here , I can download to any location I want on the internal storage just fine (/sdcard/ is linked to the internal storage that's emulated as an SD card and is the same as /storage/emulated/0/). It's just that if I point to any location on the external SD card (on Android 6.0 Marshmallow, it shows up like /storage/17E4-031F/), all downloads go to the Download folder on the internal storage.

I know that at least on Android 6.0 Marshmallow (maybe Android 5 Lollipop as well), the permissions have changed a bit such that an app can request write access to the external storage. I've seen it occur in some updated apps where the app would launch a file browser and ask to navigate to and select the root of the external storage/external sd card in order to get write access to it. An example app that can show this is the QuickPic Gallery app by Cheetah Mobile Cloud as it needs the permission to access the external storage/sd card in order to move/delete pictures to/from the external storage.

more options

I have got this problem, too. I am using the German Cliqz browser in parallel which allows to change the download location easily: An Android internal file browser is launched which allows to select and set the new destination folder. This seems to be a standard Android function from version 6 and higher. Other apps launch this file browser at installation time in order to allow to store big databases on external sdcard.

more options

To be even more precise: This Android file browsers dialog not only sets a folder location but additionally grants write access for the app to exactly the selected folder.

It should not be such an issue to integrate this functionality.