Pomocou tejto aplikácie môžete pripojiť ľubovoľný adresár v telefóne, vrátane pamäťovej karty, ako disk v systéme Windows alebo Linux. Môžete tiež použiť WebDAV klienta prechádzať telefónny zoznam.
Táto aplikácia bola testovaná pomocou Windows8 Explorer (musí tiež pracovať s Windows7, ale to nebude fungovať na WindowsXP) a WebDAV klienta BitKinex. Môžete si ho stiahnuť z http://www.bitkinex.com/
Zvláštne poďakovanie: Beatriz Vera, Petr Ulrich, Gabor Fodor, Manuela Merino García a Anna Rainier.
Realizované zámery
com.theolivetree.webdavserver.StartWebDavServer
com.theolivetree.webdavserver.StopWebDavServer
Môžete si nájsť nastavenie zámku špecifikovať spôsob, akým by malo byť zariadenie stále nahor, zatiaľ čo je server spustený. K dispozícii sú tri režimy:
Nové Zámky
* SCREEN_DIM_WAKE_LOCK: Existujúci režim. Obrazovka je na tak spotreba energie je vyššia. Tento režim použite, ak spoja je zrušený.
* WIFI_MODE_FULL: Nový režim. Obrazovka je preč, takže zariadenie bude využívať menej energie, zatiaľ čo je server spustený, ale dátové spojenie môže byť zrušený. Neodporúča sa používať tento režim.
* WIFI_MODE_FULL_HIGH_PERF: Nový režim k dispozícii len na Android> = 3.1. Obrazovka je preč, takže spotreba energie by mala byť menšia než v prvom režime. Tento režim sa odporúča pre úsporu energie, ale môžete nájsť problémy, takže by ste mohli vybrať predvolený režim uzamknutia.
Ako sa pripojiť k serveru WebDAV pomocou USB kábla:
To môže užitočné, keď máte USB kábel a nie je k dispozícii sieť.
1) Na svojom telefóne choďte do Nastavenia-> Aplikácie-> Vývoj a nastavte možnosť "USB ladenie".
2) Pripojte telefón k počítaču pomocou kábla USB.
3) Spustite adb server. Na vašom PC beží príkaz "adb Start-server".
adb je program, ktorý môžete nájsť na Android SDK. Zvyčajne ho nájdete na android-sdk \ platform-tools \ ADB.
4) Vpred potrebné porty z počítača do telefónu. Na vašom PC beží príkaz "adb vpred tcp: 8080 tcp: 8080"
S tým, akékoľvek pripojenie v počítači, ku 127.0.0.1:8080 byť odovzdané do telefónu portu 8080.
5) Spustite WebDAV servera vo vašom telefóne otvorte nastavenie a "Sieťové rozhranie" SELECT "Loopback (127.0.0.1)"
6) Spustite server WebDAV.
7) V počítači pripojiť WebDAV klienta http://127.0.0.1:8080 (port sa môže líšiť, záleží na server WebDAV konfigurácie).
Oprávnenie potrebné:
INTERNET
ACCESS_NETWORK_STATE
ACCESS_WIFI_STATE
Sieť súhlas k tomu, aby server, otvorte sieťovú komunikáciu s WebDAV klientov.
WRITE_EXTERNAL_STORAGE
Umožňuje WebDAV zapisovať prijaté súbory z klientov WebDAV na sdcard.
WAKE_LOCK
Udržuje telefón prebudiť len ak je server spustený. Pokiaľ nie je telefón prebudiť WebDAV server nemôže získať prístup.
Problémy s veľkými súbormi:
Ak máte problémy pri manipulácii veľkých súborov by to mohlo byť kvôli obmedzeniu v systéme Windows WebDAV. Vyskúšajte nasledujúce zvýšiť veľkosť súborov, ktoré Windows WebDAV klient je schopný riadiť:
1) Musíte sa obrátiť na basicauth cez regedit a umožniť tak prístup app servera pomocou užívateľského mena a hesla.
[HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Services \ WebClient \ Parameters]
"BasicAuthLevel" = dword: 00000002
2) Je potrebné zmeniť v okne limit veľkosti súboru pri použití integrovaného WebDAV.
[HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Services \ WebClient \ Parameters]
"FileAttributesLimitInBytes" = dword: 000f4240
3) Po reštartovaní systému Windows.
To umožňuje súborov až do veľkosti 4 GB manipuluje klientom.