将文件存储在Android中的共享位置

时间:2015-10-16 15:02:26

标签: android android-sdcard android-file

在我的项目中,我需要将文件存储到可以通过同一Android设备(手机和平板电脑)上的所有用户帐户访问的位置。此外,将其存储在SD卡中,Android中还有其他可用的地方吗?我可以有哪些其他选择?

2 个答案:

答案 0 :(得分:0)

Google Documentation on publicly accessible directory

只需使用:

Environment.getExternalStoragePublicDirectory (String type);

这将提供任何应用或用户都可以访问的目录。

答案 1 :(得分:0)

了解内容提供商。我想这可能是你的选择。首先要理解这是一个复杂的概念。但我相信如果您需要在应用中创建文档,这将解决问题。将它保存在某个地方,其他应用程序可以访问它并更改它。

Google Content Providers