gpt4 book ai didi

android - 在Android中将文件存储在特定于应用程序的存储中有什么限制?[data/data/{packagename}]?

转载 作者:行者123 更新时间:2023-12-02 13:44:26 26 4
gpt4 key购买 nike

用例:我想将文件完全存储到特定于应用程序的存储中,以便没有人可以直接访问文件。

我已经将文件存储到内部存储中[存储/仿真/ xxx / xxx]和特定于应用程序的存储中[data / data / com.x.x],但是直到存储空间已满,我才从设备中获得任何异常(exception)。我在Android Docs中找不到关于应用程序特定存储限制的任何信息,真的有限制吗?请在下面找到我测试过的设备。

  • Samsung Tab 32GB [在应用程序特定的存储中最多存储20GB]
  • Samsung S10 128GB [在应用程序特定的存储中最多存储100GB]
  • OnePlus7 128GB [在应用程序专用存储中最多存储100GB]

  • 根据我对应用程序特定存储的研发,没有任何限制。但是我在Android文档中找不到这个。有人可以帮我弄这个吗?

    最佳答案

    是的,在android文档中没有指定存储限制。但是它提到了“内部存储空间有限,无法存储特定于应用程序的数据。如果需要保存大量数据,请使用其他类型的存储空间。”

    您可以编写多个文件,除非有可用的存储空间,否则它将抛出 IOException

    还提到了“如果多次读取或写入相同的文件,则可能会影响应用程序性能”。

    它基本上存储仅供您的应用使用的文件。

    因此,明智地选择存储。

    您可以阅读更多信息hereAndroid Dev Summit '19

    希望对您有帮助!

    关于android - 在Android中将文件存储在特定于应用程序的存储中有什么限制?[data/data/{packagename}]?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60257542/

    26 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com