获取Unity中的可用磁盘空间

时间:2014-06-10 14:47:42

标签: c# unity3d driveinfo

更新:我找到了适用于iOS和Android版本的解决方案,但是,在为Mac和Windows构建时,我仍然遇到此错误。我见过一个解决方法,只能让我知道驱动器的名称:

foreach (string drive in Directory.GetLogicalDrives());

......但是在自由空间方面,这并没有让我感到满意。

原始问题:

我在Unity C#中工作。

我想在我正在使用的设备上获得可用的可用磁盘空间。我已尝试使用System.IO.DriveInfo,但它无法正常使用:

  

NotImplementedException:未实现所请求的功能。

...当我试图获得驱动器时。我认为这只是一个Windows问题,但我没有找到一个解决方案来进行我的研究。我也想知道这个课程是否适用于Android,iOS和Mac。

DriveInfo[] allDrives = DriveInfo.GetDrives();

为什么这不起作用?是否有更好的解决方案适用于所有平台?

0 个答案:

没有答案