【问题标题】:Disable filesystem browsing in Fennec在 Fennec 中禁用文件系统浏览
【发布时间】:2014-12-17 10:50:06
【问题描述】:

我正在为自定义 Android 设备开发自定义 AOSP 4.4 固件。 我使用 Fennec (Firefox for Android) 作为默认浏览器。 我的自定义 AOSP 未通过 Android 兼容性测试套件。

测试链接:http://androidxref.com/4.4.2_r2/xref/cts/tests/tests/security/src/android/security/cts/BrowserTest.java

testBrowserPrivateDataAccess() 测试失败。 该测试检查浏览器是否能够探索根文件系统并从中下载文件。要访问根文件系统,我在 Fennec 浏览器中输入 file:///。我可以从 /system/app 文件夹等下载系统应用程序。这种行为是不可取的。

我在 PlayStore 的新版 Firefox 和 Firefox Beta 上检查了这个问题。我只能在平板电脑(LG G Pad 8.3、Nexus 10)上重现它,无法在(Nexus 4、HTC Sensation、Nexus 5)上重现。

我可以从资源中自己构建 Fennec。谁能帮助我如何禁用通过 Fennec 浏览文件?

Tnx.

【问题讨论】:

    标签: android mozilla android-source fennec


    【解决方案1】:

    我认为您可以访问根文件系统的原因是您安装了类似 fennec 的系统应用程序。我现在有同样的问题。据我了解,有可能的解决方案:

    1. 以不同的方式安装耳廓。
    2. 对 fennec 来源添加一些更改。
    3. 在某些配置文件中禁用此功能。

    希望这些项目对您有所帮助。 我会继续调查,如果我能找到解决方案,我会告诉你的。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-06-14
      • 2022-08-10
      • 2014-02-19
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多