我正在编写我的第一个 Android 应用程序,它或多或少会成为挂载点管理器。本地挂载和 NFS 挂载很容易,但我不确定如何处理 CIFS 共享。
理想情况下,选择主机后,将显示 CIFS 共享列表。至少,我应该能够输入 CIFS URI/共享字符串并挂载它(例如://192.168.1.100/mount_point)。我正在考虑 ESstrongs,您可以在其中选择一个主机,它会显示共享,然后您可以进一步探索。
我看过 jCIFS(我认为这是 Astro 使用的),并且我在 xda-developers 上看到过提及 cifs.ko 模块。还有其他标准方法吗?关于如何使用 jCIFS 或 cifs.ko 并在一般情况下执行此操作的任何提示/建议?我宁愿不必获得root访问权限。