GetExternalFilesDir()返回null

时间:2015-03-23 16:36:43

标签: android xamarin

我遇到了获得这条路的问题。我得到4.4及以上的罚款值,但在4.3我得到一个空值

var path = AndroidDownloader.MainApplicationContext.GetExternalFilesDir (global::Android.OS.Environment.DirectoryMovies);

编辑:我为sd卡添加了100Mb存储空间,现在两者都正常工作,但是如果不存在SD卡,我该如何处理呢? 也不应该GetExternalFilesDir()给出这样的路径/ storage / sdcard0 /为什么要检查SD卡?

编辑2:如果在模拟器中未指定SD卡,则无论Android版本如何,上述代码的路径均为null,该解决方法是什么? 这会在真实设备中正常工作吗?

0 个答案:

没有答案