【发布时间】:2014-01-13 15:44:05
【问题描述】:
我知道这可能已经回答了很多次并且我已经搜索过,但我无法解决我的问题。每次我尝试写入 sdcard 时,它似乎都会进入内部存储。我的代码行很简单
File root = android.os.Environment.getExternalStorageDirectory();
File dir = new File (root.getAbsolutePath() +"/mydir");
dir.mkdirs();
当我转到“我的文件”时,该目录始终出现在 /storage/emulated/0 而不是 sdcard 中。我拥有清单中设置的所有权限。我缺少一些简单的东西吗?
附:我的设备是 Note 3。我可以手动将文件复制到 sdcard。
【问题讨论】:
-
在 SDK 中创建模拟器时,您是否为虚拟内存卡分配了内存?
-
@Saqib 好像他/她在他/她的 Note 3 上这样做了。
-
是的,我使用的是我的实际 Note 3,而不是模拟器。 -马克
标签: android