从API级别8开始,Android似乎已经重新定义了什么是“外部”存储。通过阅读随附于文档的http://developer.android.com/reference/android/os/Environment.html,getExternalStorageDirectory
我看到了这样的评论:“不要在这里被'external'混淆。此目录可以更好被认为是媒体/共享存储...在具有多个“外部”存储目录...的设备中,该目录表示用户将与之交互的“主要”外部存储。”
我的应用程序将文件写入到所获得的路径getExternalStorageDirectory
,而我要求用户选择写入其可移动SD卡的选项。我一直以为getExternalStorageDirectory
返回了可移动SD卡的路径,但这不再是事实。如何访问此SD卡的路径?
米脂
相关分类