Portable MMEX for windows, db stored in smb share and Android app
Posted: Tue May 05, 2026 4:38 pm
Hi all!
I'm currently using the MMEX Windows portable app, loading a database stored in an SMB share folder on my NAS.
I would like to be able to add expenses from the Android app. Not as my primary input method, but it would be useful occasionally.
So I installed Syncthing on the NAS and on the Android device, and I made the database file available to the Android app.
I add an expense via the Android app and then close it.
After waiting for file synchronization, I open the database from the Windows portable app and I don't see the new expense.
I close the Windows app and reopen the Android one; it connects directly to the last opened database without asking for the password, and an Android notification appears warning that the database has a conflict.
How should I handle this scenario? Does the MMEX Android app already have a synchronization mechanism for the database?
I see "synchronize" option in the menu panel, should I trigger it to persist to file changes?
I'm currently using the MMEX Windows portable app, loading a database stored in an SMB share folder on my NAS.
I would like to be able to add expenses from the Android app. Not as my primary input method, but it would be useful occasionally.
So I installed Syncthing on the NAS and on the Android device, and I made the database file available to the Android app.
I add an expense via the Android app and then close it.
After waiting for file synchronization, I open the database from the Windows portable app and I don't see the new expense.
I close the Windows app and reopen the Android one; it connects directly to the last opened database without asking for the password, and an Android notification appears warning that the database has a conflict.
How should I handle this scenario? Does the MMEX Android app already have a synchronization mechanism for the database?
I see "synchronize" option in the menu panel, should I trigger it to persist to file changes?