С това приложение можете да монтирате произволна директория на вашия телефон, включително и картата с памет, като устройство за Windows или Linux. Можете също така да използвате WebDAV клиент да разглеждате директория телефона.
Това приложение е тествана с помощта на Windows8 Explorer (също трябва да се работи с Windows7, но тя няма да работи на WindowsXP) и WebDAV клиент bitkinex. Можете да го изтеглите от http://www.bitkinex.com/
Специални благодарности на: Beatriz вера, Peter Ulrich, Габор Фодор, Manuela Merino García и Anna Rainieri.
Реализирани Намерения
com.theolivetree.webdavserver.StartWebDavServerPro
com.theolivetree.webdavserver.StopWebDavServerPro
Можете да намерите настройката заключване, за да определят как устройството трябва да се държат буден докато сървърът се изпълнява. Има три режима на разположение:
Нови ключалки използва
* SCREEN_DIM_WAKE_LOCK: Съществуващ режим. Екран е така потребление на енергия е по-висока. Използвайте този режим, ако връзката е изпускан.
* WIFI_MODE_FULL: New режим. Екранът е изключен така устройството ще използва по-малко енергия, докато сървърът се изпълнява, но връзка за данни може да бъде премахван. Не се препоръчва да се използва този режим.
* WIFI_MODE_FULL_HIGH_PERF: New режим достъпна само на Android> = 3.1. Екранът е изключен, така потребление на енергия трябва да бъде по-малко, отколкото в първия режим. Този режим се препоръчва да се пести енергия, но може да откриете проблеми, така че може да изберете режим на заключване по подразбиране.
Как да се свържете с WebDAV сървър посредством USB кабел:
Това може да е полезно, когато има USB кабел и не мрежа на разположение.
1) На телефона си отидете в Settings-> Приложения-> развитие и набор опцията "USB отстраняване на грешки".
2) Свържете телефона си с компютър чрез USB кабел.
3) Започнете ADB сървър. На ваше командване PC план "ADB начало-сървър".
ADB е програма, която можете да намерите на Android SDK. Обикновено ще го намерите на Android-SDK \ платформа-инструменти \ ADB.
4) Forward необходими портове от компютъра в телефона си. На ваше командване PC план "ADB напред TCP: 8080 TCP: 8080"
С това, всяка връзка в компютъра си, за да 127.0.0.1:8080 ще бъдат изпратени на вашия телефон в порт 8080.
5) Стартирайте WebDAV сървър в телефона ви, отворени настройки и в "Мрежови интерфейси" изберете "Loopback (127.0.0.1)"
6) Стартирайте WebDAV сървър.
7) в компютъра си, свържете WebDAV клиент да http://127.0.0.1:8080 (пристанище може да е различен, това зависи от вашата WebDAV сървъра).
Необходими разрешения:
INTERNET
ACCESS_NETWORK_STATE
ACCESS_WIFI_STATE
Network разрешение да разрешите сървърът да започне комуникационната мрежа с WebDAV клиенти.
WRITE_EXTERNAL_STORAGE
Позволява WebDAV сървър напиши получените файлове от WebDAV клиенти на SDCARD.
WAKE_LOCK
Поддържа телефона събуди само докато сървърът се изпълнява. Ако телефонът не се събуди WebDAV сървър не може да бъде достъпен.
Проблеми с големи файлове:
Ако имате проблеми при работа големи файлове може да се дължи на ограничение в Windows клиент WebDAV. Можете да опитате следното, за да се увеличи размера на файлове, които Windows WebDAV клиент е в състояние да управлява:
1) Трябва да се включите BasicAuth чрез регентство да се позволи достъп до сървъра на App, като потребителско име и парола.
[HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Услуги \ \ WebClient Параметри]
"BasicAuthLevel" = DWORD: 00000002
2) Трябва да се промени ограничението Window към размера на файла, когато се използва интегриран WebDAV клиент.
[HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Услуги \ \ WebClient Параметри]
"FileAttributesLimitInBytes" = DWORD: 000f4240
3) Рестартирайте Windows.
Това позволява файлови размери до 4 гигабайта, разглеждани от клиента.
Актуализирано на
2.02.2015 г.