我有一个非常简单的问题,但到目前为止,我无法找到这个问题的答案. “有没有办法在
Android中找到内部存储目录和外部存储目录(SDCARD)的
绝对路径?”
请不要建议使用Environment.getExternalStorageDirectory,因为它通常会返回内部存储路径,或者Android操作系统默认选择WHATEVER存储介质.
有什么建议吗?
之前已经问过SO,请使用
搜索.简而言之,“外部存储”更像是“共享存储”,它可能会或可能不会由实际的SD卡实现.某些设备有
一个额外的SD卡,不用作外部存储设备.如果这是您要求的,那么目前没有用于访问其安装位置的公共API,并且它在不同设备之间有所不同.您可以检查/ proc / mount以查看当前安装的
内容并从那里开始.