Med denne applikation, du kan montere enhver mappe på din telefon, herunder hukommelseskort, som et drev på Windows eller Linux. Du kan også bruge en WebDAV-klient til at gennemse en telefonbog.
Denne ansøgning er blevet testet ved hjælp af Windows8 Explorer (bør også arbejde med Windows7, men det vil ikke virke på WindowsXP), og WebDAV-klient BitKinex. Du kan downloade det fra http://www.bitkinex.com/
Særlig tak til: Beatriz Vera, Peter Ulrich, Gabor Fodor, Manuela Merino García og Anna Rainieri.
Gennemført Hensigter
com.theolivetree.webdavserver.StartWebDavServer
com.theolivetree.webdavserver.StopWebDavServer
Du kan finde en lås indstilling til at angive, hvordan enheden skal holdes vågen, mens serveren kører. Der er tre tilgængelige tilstande:
Nye låse brugt
* SCREEN_DIM_WAKE_LOCK: Eksisterende mode. Skærmen er på, så energiforbruget er højere. Brug denne tilstand, hvis forbindelser tabes.
* WIFI_MODE_FULL: Ny mode. Skærmen er slukket, så enheden vil bruge mindre energi, mens serveren kører, men dataforbindelse kan blive droppet. Det anbefales ikke at bruge denne tilstand.
* WIFI_MODE_FULL_HIGH_PERF: Ny funktion kun tilgængelig på Android> = 3,1. Skærmen er slukket, så energiforbruget skal være mindre end i den første tilstand. Denne tilstand anbefales at spare energi, men du kan finde problemer, så du måske at vælge standard lås mode.
Hvordan til at forbinde med WebDAV-server ved hjælp af USB-kabel:
Dette kan nyttigt, når du har USB-kabel og noget netværk tilgængeligt.
1) Den telefonen gå til Indstillinger-> Programmer-> Udvikling og sæt indstillingen "USB debugging".
2) Tilslut din telefon til pc'en ved hjælp af USB-kabel.
3) Start ADB server. På din PC køre kommandoen "adb start server".
ADB er et program, som du kan finde på Android SDK. Normalt vil du finde det på Android-SDK \ platform-tools \ ADB.
4) Forward behov porte fra din PC til din telefon. På din PC køre kommandoen "adb frem tcp: 8080 tcp: 8080"
Med dette, vil enhver forbindelse i din pc til 127.0.0.1:8080 sendes til telefonen på port 8080.
5) Kør WebDAV-server i din telefon, åbne indstillinger, og under "Netværksinterfaces" select "Loopback (127.0.0.1)"
6) Start WebDAV-server.
7) I din pc tilslutte din WebDAV-klient til http://127.0.0.1:8080 (port kan være anderledes, det afhænger af din WebDAV-server konfiguration).
Tilladelser nødvendige:
INTERNET
ACCESS_NETWORK_STATE
ACCESS_WIFI_STATE
Netværk tilladelse til at gøre det muligt for serveren at åbne netværkskommunikation med WebDAV-klienter.
WRITE_EXTERNAL_STORAGE
Aktiverer WebDAV server skriver modtagne filer fra WebDAV-klienter på sdcard.
WAKE_LOCK
Holder telefonen vågner kun, mens serveren kører. Hvis telefonen ikke er vågne WebDAV-server ikke kan tilgås.
Problemer med store filer:
Hvis du har problemer med at håndtere store filer kan det være på grund af en begrænsning i Windows WebDAV-klient. Du kan prøve følgende for at øge størrelsen af filer, som Windows WebDAV-klient er i stand til at håndtere:
1) Du skal slå BasicAuth via regedit til at tillade adgang til App server ved brugernavn og adgangskode.
[HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Services \ WebClient \ Parameters]
"BasicAuthLevel" = dword: 00000002
2) Du er nødt til at ændre Window grænse for filstørrelse, når du bruger den integrerede WebDAV-klient.
[HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Services \ WebClient \ Parameters]
"FileAttributesLimitInBytes" = dword: 000f4240
3) Genstart vinduer.
Dette giver filstørrelser op til 4 gigabyte håndteres af klienten.