如何在android中找到内部(默认手机存储)和外部存储(可移动SD卡)?

jid*_*106 4 java storage android data-storage sd-card

我的摩托罗拉手机具有12GB内部存储和可移动SD卡功能.

在DDMS文件浏览器中,我的内部电话存储(12GB)作为sdcard安装,我的可移动SD卡作为sdcard-ext安装.

使用" Environment.getExternalStorageDirectory().getAbsolutePath() "方法我可以获取目录" / mnt/sdcard ".是否有任何方法可以找到我的可移动SD卡的绝对路径?...即,它将返回" / mnt/sdcard-ext "

小智 5

Android框架目前仅支持一个大容量存储设备,因此很难管理多个(您可以尝试解析/proc/mounts以获取所有已安装的设备).但是你可以使用他们构建的Motorolas API,因为这个事实.

查看Motorola"External"Storage API.