WebDAV Server Application icon

WebDAV Server 1.17

2.4 MB / 100K+ Downloads / Rating 3.8 - 707 reviews


See previous versions

WebDAV Server, developed and published by The Olive Tree, has released its latest version, 1.17, on 2015-02-03. This app falls under the Tools category on the Google Play Store and has achieved over 100000 installs. It currently holds an overall rating of 3.8, based on 707 reviews.

WebDAV Server APK available on this page is compatible with all Android devices that meet the required specifications (Android 2.1+). It can also be installed on PC and Mac using an Android emulator such as Bluestacks, LDPlayer, and others.

Read More

App Screenshot

App Screenshot

App Details

Package name: com.theolivetree.webdavserver

Updated: 10 years ago

Developer Name: The Olive Tree

Category: Tools

New features: Show more

App Permissions: Show more

Installation Instructions

This article outlines two straightforward methods for installing WebDAV Server on PC Windows and Mac.

Using BlueStacks

  1. Download the APK/XAPK file from this page.
  2. Install BlueStacks by visiting http://bluestacks.com.
  3. Open the APK/XAPK file by double-clicking it. This action will launch BlueStacks and begin the application's installation. If the APK file does not automatically open with BlueStacks, right-click on it and select 'Open with...', then navigate to BlueStacks. Alternatively, you can drag-and-drop the APK file onto the BlueStacks home screen.
  4. Wait a few seconds for the installation to complete. Once done, the installed app will appear on the BlueStacks home screen. Click its icon to start using the application.

Using LDPlayer

  1. Download and install LDPlayer from https://www.ldplayer.net.
  2. Drag the APK/XAPK file directly into LDPlayer.

If you have any questions, please don't hesitate to contact us.

App Rating

3.8
Total 707 reviews

Reviews

2 ★, on 2020-09-07
The basics work, but difficult to use, and selection of folders to share is not possible. When a folder other than the default is selected through the app, no files show up on the computer. Although it is possible to select the external SD card as the source folder, these files do not show up on the computer. Since this is what I needed, this app is useless to me, and I have uninstalled it.

4 ★, on 2020-09-19
I have been using for a while so I should've rated it 4 or 5 bc it was so easy to use but now, since Android 11, it doesn't work. UPDATE: Apparently Android 11 has port 8080 already in use. I changed the port and now everything is working.

4 ★, on 2020-09-12
Simple and effective. The Windows network share to this is very slow however, but that's probably due to the overhead of tunneling and wifi connectivity. Not good for extended use sessions.

4 ★, on 2020-06-29
Works well on Android 9. Would like to be able to use a static ip address. Would happily pay for the Pro version if it offered that, as I only need this facility once in a while. Using it to sync my music to my phone.

5 ★, on 2020-05-10
This is my favourite kind of app. The download, installation and setup were quick, easy and light. I just had to modify the settings to access android files in both internal and external SD storage from a PC.

1 ★, on 2020-06-08
App has not been updated in 5 years, and does not properly support current versions of Android. While I was able to read files from the external SD, I was not able to modify or delete them.

Previous Versions

WebDAV Server 1.17
2015-02-03 / 2.4 MB / Android 2.1+

About this app

With this application you can mount any directory on your phone, including memory card, as a drive on Windows or Linux. You can also use a WebDAV client to browse a phone directory.

This application has been tested using Windows8 Explorer (should also work with Windows7 but it will not work on WindowsXP) and WebDAV client bitkinex. You can download it from http://www.bitkinex.com/

Special thanks to: Beatriz Vera, Peter Ulrich, Gabor Fodor, Manuela Merino García and Anna Rainieri.

Implemented Intents
com.theolivetree.webdavserver.StartWebDavServer
com.theolivetree.webdavserver.StopWebDavServer

You can find a lock setting to specify how the device should be kept awake while server is running. There are three modes available:
New locks used
*SCREEN_DIM_WAKE_LOCK : Existing mode. Screen is on so energy consumption is higher. Use this mode if connections is dropped.
*WIFI_MODE_FULL : New mode. Screen is off so device will use less energy while server is running but data connection can be dropped. It is not recommended to use this mode.
*WIFI_MODE_FULL_HIGH_PERF: New mode only available on Android >= 3.1. Screen is off so energy consumption should be less than in the first mode. This mode is recommended to save energy but you might find problems so you might to select default lock mode.

How to connect with WebDAV server using USB cable:

This can useful when you have USB cable and no network available.
1) On your phone go to Settings->Applications->Development and set option "USB debugging".
2) Connect your phone to your PC using USB cable.
3) Start adb server. On your PC run command "adb start-server".
adb is a program that you can find on android sdk. Usually you will find it on android-sdk\platform-tools\adb.
4) Forward needed ports from your PC to your phone. On your PC run command "adb forward tcp:8080 tcp:8080"
With this, any connection in your pc to 127.0.0.1:8080 will be forwarded to your phone in port 8080.
5) Run WebDAV server in your phone, open settings and in "Network interfaces" select "Loopback (127.0.0.1)"
6) Start WebDAV server.
7) In your PC connect your WebDAV client to http://127.0.0.1:8080 (port might be different, it depends on your WebDAV Server configuration).

Permissions needed:

INTERNET
ACCESS_NETWORK_STATE
ACCESS_WIFI_STATE

Network permission to enable server to open network communication with WebDAV clients.

WRITE_EXTERNAL_STORAGE

Enables WebDAV server write received files from WebDAV clients on sdcard.

WAKE_LOCK

Keeps phone wake only while server is running. If phone is not wake WebDAV server can not be accessed.

Problems with big files:

If you have problems handling big files it might be due to a limitation in Windows webdav client. You can try the following to increase the size of files that Windows webdav client is able to manage:

1) You have to turn on BasicAuth via regedit to allow accessing the App's server by username and password.

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\WebClient\Parameters]
"BasicAuthLevel"=dword:00000002

2) You have to change Window's limit to file size when using the integrated WebDAV client.

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\WebClient\Parameters]
"FileAttributesLimitInBytes"=dword:000f4240

3) Restart windows.

This allows file sizes up to 4 Gigabytes handled by the client.

New features

Material design
Bug fixing

App Permissions

Allows applications to open network sockets.
Allows applications to access information about networks.
Allows applications to access information about Wi-Fi networks.
Allows an application to write to external storage.
Allows using PowerManager WakeLocks to keep processor from sleeping or screen from dimming.
Allows an application to read from external storage.