Con esta aplicación, pode montar calquera directorio no seu teléfono, incluíndo tarxeta de memoria, como unha unidade en Windows ou Linux. Tamén pode usar un cliente WebDAV para ver unha lista telefónica.
Esta aplicación foi probada usando Windows8 Explorer (tamén debe traballar con Windows7, pero non vai traballar WindowsXP) e BitKinex cliente WebDAV. Pode baixa-lo a partir de http://www.bitkinex.com/
Agradecementos especiais a: Vera Beatriz, Peter Ulrich, Gabor Fodor, Manuela Merino García e Anna Rainieri.
Intencións aplicadas
com.theolivetree.webdavserver.StartWebDavServerPro
com.theolivetree.webdavserver.StopWebDavServerPro
Podes atopar un bloqueo de configuración para especificar como o dispositivo debe ser mantido acordado mentres servidor está executando. Hai tres modos dispoñibles:
Novas peches utilizadas
* SCREEN_DIM_WAKE_LOCK: Modo existente. A pantalla está en modo de consumo de enerxía é maior. Utilice este modo se as conexións descártase.
* WIFI_MODE_FULL: Novo modo. A pantalla está desactivado así que dispositivo gastará menos enerxía mentres servidor está en execución, pero a conexión de datos pode ser descartado. Non se recomenda para usar este modo.
* WIFI_MODE_FULL_HIGH_PERF: Novo modo só está dispoñible en Android> = 3.1. A pantalla está desactivado así o consumo de enerxía debe ser menor que o primeiro modo. Este modo é recomendable para aforrar enerxía, pero pode atopar problemas para que pode seleccionar o modo de bloqueo predeterminado.
Como conectar co servidor WebDAV usando o cable USB:
Isto pode útil cando ten cable USB e ningunha rede dispoñible.
1) No seu teléfono ir Configurações-> Aplicacións-> Desenvolvemento e establecer a opción de "depuración USB".
2) Conecte o seu teléfono ao ordenador usando o cable USB.
3) Comezar servidor ADB. No seu comando run PC "ADB start-server".
ADB é un programa que se pode atopar en Android SDK. Normalmente, vostede pode atopalo no android-SDK \ platform-tools \ ADB.
4) Avanzado necesaria portas a partir do seu PC para o teléfono. No seu comando run PC "ADB forward tcp: 8080 tcp: 8080"
Con iso, calquera conexión no seu PC para 127.0.0.1:8080 será enviada ao seu teléfono na porta 8080.
5) servidor WebDAV Run no seu teléfono, configuración abertas e en "Interfaces de rede", selecciona "auto-retorno (127.0.0.1)"
6) Iniciar servidor WebDAV.
7) No seu PC conectar o cliente WebDAV para http://127.0.0.1:8080 (porta pode ser diferente, depende da configuración do seu servidor WebDAV).
Os permisos necesarios:
INTERNET
ACCESS_NETWORK_STATE
ACCESS_WIFI_STATE
Permiso de rede para que servidor para abrir a comunicación de rede con clientes WebDAV.
WRITE_EXTERNAL_STORAGE
Permite gravar WebDAV servidor recibiu arquivos de clientes de WebDAV en sdcard.
WAKE_LOCK
Mantén teléfono Wake soamente mentres servidor está executando. Se o teléfono non é espertar servidor WebDAV non se pode acceder.
Problemas con arquivos grandes:
Se ten problemas en tratar con arquivos grandes que podería ser debido a unha limitación no cliente WebDAV de Windows. Podes probar o seguinte para aumentar o tamaño dos ficheiros que cliente de Windows WebDAV é capaz de xestionar:
1) Ten que activar BasicAuth vía regedit para permitir o acceso do servidor do App por nome de usuario e contrasinal.
[HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Services \ WebClient \ Parameters]
"BasicAuthLevel" = DWORD: 00000002
2) Ten que cambiar límite da ventá ao tamaño do ficheiro ao usar o cliente WebDAV integrado.
[HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Services \ WebClient \ Parameters]
"FileAttributesLimitInBytes" = DWORD: 000f4240
3) Reinicie o Windows.
Isto permite que os tamaños de arquivo ata 4 gigabytes manipulados polo cliente.
Última actualización
2 de feb. de 2015