如何在所有Android设备上访问和存储SD卡中的数据?

如何在所有Android设备上访问和存储SD卡中的数据?,第1张

概述三星GalaxyS在sdcard中有一个名为external_sd的文件夹.我想访问它.我不想硬编码路径Environment.getExternalStorageDirectory()“external_sd /”. 我希望所有设备的通用路径默认存储在SD卡中.我怎样才能做到这一点? 您可以使用以下命令访问externalstorage目录: getExternalStoragePublicDi 三星galaxyS在sdcard中有一个名为external_sd的文件夹.我想访问它.我不想硬编码路径Environment.getExternalStorageDirectory()“external_sd /”.

我希望所有设备的通用路径默认存储在SD卡中.我怎样才能做到这一点?

解决方法 您可以使用以下命令访问externalstorage目录:

getExternalStoragePublicDirectory(String Type)

您可以指定文件类型,并获得存储文件的位置.这是移动用户也使用的相同空间.

另一种方法是将存储空间用于您自己的应用程序.为此用途,

getExternalFilesDir(String Type)

此空间是特定于应用程序的,将在卸载应用程序时删除.用户将无法看到此文件.

总结

以上是内存溢出为你收集整理的如何在所有Android设备上访问和存储SD卡中的数据?全部内容,希望文章能够帮你解决如何在所有Android设备上访问和存储SD卡中的数据?所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/1124268.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-30
下一篇 2022-05-30

发表评论

登录后才能评论

评论列表(0条)

保存