This question already has answers here:
Find location of a removable SD card
(22个答案)
6年前关闭。
我有一个Verizon品牌的Samsung GT2 7.0平板电脑,无法找到EXTERNAL SD卡。使用
只让我获得内部SD卡。
我试图对路径进行硬编码,但这也不起作用。非常感谢有关如何执行此操作的任何信息!
编辑
当我枚举内置卡下的所有文件夹/文件时,我得到:
这些都不是外部卡。
次要问题
如果无法访问外部sd卡插槽,那又有什么用呢?
编辑2
我忘了提到我的应用程序是平板电脑上的根目录。我应该不能以root特权使用它吗?
(22个答案)
6年前关闭。
我有一个Verizon品牌的Samsung GT2 7.0平板电脑,无法找到EXTERNAL SD卡。使用
Environment.getExternalStorageDirectory();
只让我获得内部SD卡。
我试图对路径进行硬编码,但这也不起作用。非常感谢有关如何执行此操作的任何信息!
编辑
当我枚举内置卡下的所有文件夹/文件时,我得到:
Music
Podcasts
Ringtones
Alarms
Notifications
Pictures
Movies
Download
DCIM
Documents
Android
peel
VaultService
Playlists
updates
这些都不是外部卡。
次要问题
如果无法访问外部sd卡插槽,那又有什么用呢?
编辑2
我忘了提到我的应用程序是平板电脑上的根目录。我应该不能以root特权使用它吗?
最佳答案
在同时具有内部和外部存储的设备上,通常可以从内部存储路径的子文件夹访问外部存储。
Android没有API来获取实际的外部路径。设备制造商应根据自己的意愿实施它。
http://www.kuffs.co.uk/index.php/when-is-an-sd-card-not-an-sd-card
关于android - 在Samsung GT 2 7.0(Verizon)上访问外部SD卡,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/20528553/
10-13 03:27