У спробі перенести файл з віддаленого сервера на пристрій Android я зіткнувся з проблемами дозволу.
Виявляється, у мене немає дозволу на запис у місці розташування карти SD (/ mnt / extSdCard).
Я використовую SSHDroid як ssh-сервер на пристрої Android, а vSSH як ssh-клієнт для участі в ssh на пристрої Android.
Оскільки, здається, і sudo, і su відсутні в додатку SSH-сервера (SSHDroid), мені цікаво, як я можу змінити / отримати дозвіл на запис у розташування SD-карти. Або кореневих привілеїв недостатньо для зміни дозволів на запис, і це таким чином регулюється виключно ОС Android, тобто обмеженням ОС?
Що я можу зробити - це написати на домашній шлях до ssh-сервера (SSHDroid). Однак цей шлях є дуже громіздким, і його неможливо дістати за допомогою звичайного API файлового браузера Android. Це причина, чому я хотів перенести файл у доступний шлях, як-от SD-карта.
Добавка. Версія для Android - 4.4.2. Версія ядра 3.4.0-1539356 №1.