我有一个Verizon品牌的三星GT2 7.0平板电脑,我很难找到外部SD卡。使用
Environment.getExternalStorageDirectory();只给我内部SD卡.
我尝试过对路径进行硬编码,但这也不起作用。任何关于如何做到这一点的信息是非常感谢的!
编辑
当我枚举内部卡下的所有文件夹/文件时,我得到:
Music
Podcasts
Ringtones
Alarms
Notifications
Pictures
Movies
Download
DCIM
Documents
Android
peel
VaultService
Playlists
updates这些都不是外卡。
二级问题
如果无法访问外部sd卡插槽有什么意义?!
编辑2
我忘了说我的应用程序是基于平板电脑的。难道我不能用根特权获得它吗?
发布于 2013-12-11 19:50:54
在具有内部和外部存储的设备上,外部存储通常是从内部存储路径的子文件夹访问的(通常是)。
Android没有API来获取实际的外部路径。应由设备制造商根据他们认为合适的情况加以实施。
http://www.kuffs.co.uk/index.php/when-is-an-sd-card-not-an-sd-card
https://stackoverflow.com/questions/20528553
复制相似问题