Android:外置SD卡的绝对位置

我有一个非常简单的问题,但到目前为止,我无法找到这个问题的答案. “有没有办法在 Android中找到内部存储目录和外部存储目录(SDCARD)的绝对路径?”

请不要建议使用Environment.getExternalStorageDirectory,因为它通常会返回内部存储路径,或者Android操作系统认选择WHATEVER存储介质.

有什么建议吗?

解决方法

之前已经问过SO,请使用搜索.简而言之,“外部存储”更像是“共享存储”,它可能会或可能不会由实际的SD卡实现.某些设备有一个额外的SD卡,不用作外部存储设备.如果这是您要求的,那么目前没有用于访问其安装位置的公共API,并且它在不同设备之间有所不同.您可以检查/ proc / mount以查看当前安装的内容并从那里开始.

相关文章

Android性能优化——之控件的优化 前面讲了图像的优化,接下...
前言 上一篇已经讲了如何实现textView中粗字体效果,里面主要...
最近项目重构,涉及到了数据库和文件下载,发现GreenDao这个...
WebView加载页面的两种方式 一、加载网络页面 加载网络页面,...
给APP全局设置字体主要分为两个方面来介绍 一、给原生界面设...
前言 最近UI大牛出了一版新的效果图,按照IOS的效果做的,页...