Сталкивался с такой же проблемой и решал ее следующим способом: в hosts или на локальном dns сервере прописать кучу доменных имен вида user1.localdomain.ru, user2.localdomain.ru и т.п. и всех их направить на ip адрес одного samba сервера. Тогда каждый сетевой диск можно будет монтировать с отдельным доменом и они не будут конфликтовать.
Тут есть два варианта. Во-первых, можно посмотреть, куда отправляется форма (например /signup.php) и отправить туда post запрос с содержимым полей в приложении (поищите библиотеки для отправки http запросов с андроид). Второй путь более правильный. Вам надо сделать отдельный api, для обработки запросов от клиентских приложений и слать запрос тем же способом туда.