Я пишу свое первое приложение для Android, которое более или менее будет менеджером точек монтирования. Локальные монтировки и монтировки NFS были легкими, но я не уверен, что делать с акциями CIFS.
В идеале, после выбора хоста, будет отображаться список акций CIFS. На минимальном минимуме я должен иметь возможность вводить строку CIFS URI/share и монтировать ее (например://192.168.1.100/mount_point). Я думаю об EStrongs, где вы можете выбрать хост, и в нем будут отображаться общие ресурсы, которые вы затем можете изучить.
Я видел jCIFS (я думаю, что это то, что использует Astro), и я видел упоминание о модуле cifs.ko для xda-разработчиков. Существуют ли какие-либо другие стандартные подходы? Любые советы/рекомендации о том, как использовать jCIFS или cifs.ko и делать это в целом? Я бы предпочел не получать root-доступ.