I am facing an issue with the sync of files from my cloudserver to my mobile device (Android phone) and would like to ask for your support. Here are the details:
MY PROBLEM:
Files are being synchronized between Mac Desktop Client (from local folder) to cloud server perfectly. But the mobile app on Android does not automatically download the files. Actually no file at all is being downloaded from the server.
ADDITIONAL INFO:
The mobile app on Android is capable to write files as some subfolder is created within my data storage folder. So access should be given. But I am missing the files I intend to sync from my MacOS to my Android phone.
MY EXPECTATION:
The selected “Data storage folder” within the settings (/storage/emulated/0/Android/media/com.nextcloud.client) is expected to contain the synchronized files in the same way as it is done by the desktop client. On Android (Mobile) you can view the cloud files (Settings > All files), but they are not available locally (Settings > On device). I tried with different choices for the “data storage folder”, no improvement.
MY QUESTION:
How to make the Android App download files to the mobile device, primary from server to mobile device (other direction appreciated)?
ADDITIONAL INFO:
Tried it with the Nextcloud Dev App version 20231223, same.
3-dot menu next to a file/folder then Sync or Download. It’s an Explorer app by default. Also it can expose your files to compliant Android apps as a Document Provider, so often syncing/downloading is unnecessary (though obviously there are use cases for it too).
Hello There,
I did not manage to get it work with the Nextcloud App, but I found “FolderSync” (version 3.5.6 in use, you get it from F-Droid) and using that app you can comforably configure which files up- or download to/from where. So I’d recommend using that app (free, but you can purchase it to remove ads).
Regards,
Michael
Facing the same issue lately, starting from the most recent NC app update on my phone.
My setup below:
Nextcloud Server Version 28.0.4
PHP Version: 8.2
Server Operating System: RaspiOS Bookworm, self hosted
Nextcloud Desktop Client: 3.12.3 on Ubuntu 22.04.4 LTS
Nextcloud Android Client: 3.28.1 from F-Droid store
DAVx5 Version: 4.3.15-ose (403150004) from F-Droid store
Android Version: 13 on Fairphone 3 Device
Trying to trobleshoot this myself, I note that the files is shown as syncronized in the Android client (automatically or if synced manually from the … file item menu) but:
/storage/emulated/0/Android/media/com.nextcloud.client/[myuserfolder]/[sub-path]/[document.ext]: contains an old version with old filestamp
/storage/emulated/0/Android/media/com.nextcloud.client/tmp/[myuserfolder]/[sub-path]/[document.ext]: note the tmp in the path - contains the most updated version with updated filestamp.
Manually moving from the tmp folder to the proper one works it around until next sync. It looks like the sync process is not completed in the last step (from tmp to the proper folder.
I had an older version of the NC server, and it was working fine. Then I changed my hosting service and couldn’t run NC any more, so I switched to a NC hosting service that actually uses the latest server version, and now my Android app won’t sync.