0

上下文: 我有一个 Windows 桌面应用程序(c#),它加载 dokan 库,每次运行时创建一个新的文件系统/驱动器,然后在新创建的驱动器中部署财务数据文件和受版权保护的文件 - 只允许有限的进程(我声明)可以访问新创建的文件系统中的这些文件(使用 dokan)。现在我们正在将相同的 C# 代码迁移到 android。虽然代码没有给出错误,但(在运行 apk 时)没有创建新驱动器。虽然我只能在一定程度上调试(突然退出调试模式)

问题的假设: 权限问题:

问题:

Dokan 是否适用于 Android?如果是权限问题,该怎么办?在市场上,大多数安装我的应用程序的设备可能没有“root”!有没有人在 Android/Monodroid 上使用 DokanNet 实现了新的文件系统/驱动器并面临类似的问题?解决方案???

4

1 回答 1

0

使用工具时,最好对它的工作原理有一些基本的了解。Dokan 通过安装 Windows 文件系统驱动程序来工作。在 Android 上,没有驱动器的概念,并且不可能将任何内容安装到文件系统(无需构建自定义内核并将其安装在设备上)。因此,您的想法是 Android 上的 DOA,您需要寻找其他方法来处理您的数据。

于 2012-04-03T18:20:52.473 回答