gpt4 book ai didi

java - getExternalStorageDirectory() 已弃用

转载 作者:太空宇宙 更新时间:2023-11-04 09:15:43 25 4
gpt4 key购买 nike

假设我有一个类似记事本的应用程序,您可以在其中创建和保存文本文档。

我希望我的用户能够访问这些文件(例如,以便他们可以将它们复制到计算机上)。

在 API 29 之前,getExternalStorageDirectory() 是一个不错的选择 - 该目录sdcard 的根目录中创建,并且易于访问。然而,自 API 29 起,它已被弃用。所以现在我必须使用 getExternalFilesDir(null) 目录。

问题是该目录的路径类似于 Android/data/your_package_name/files这对用户来说非常不方便。他们中的许多人都找不到它。那么,我应该使用哪种方法呢?

最佳答案

使用 getExternalFilesDir()、getExternalCacheDir() 或 getExternalMediaDir()(Context 上的方法)而不是 Environment.getExternalStorageDirectory()。

关于java - getExternalStorageDirectory() 已弃用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59034159/

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