我正在尝试找出一种在 Android 设备中查找可移动 SD 卡的方法。我发现了几种可以提供始终如一的良好结果的方法。有时我会发现两个不同的文件路径似乎指向完全相同的位置。
例如:
/mnt/sdcard
和
/storage/sdcard0
在某些设备上似乎指向同一位置。我的结论是其中一个是别名,但两者都可用于写入 SD 卡。我不太熟悉别名的使用,但有没有办法找出其中一个或两个文件是否是别名?是否可以确定“真实”文件路径?
我知道 Android 是基于 Linux 内核构建的,并且采用了一些文件系统约定。有没有标准的 Linux 方法可以做到这一点?