Android MMEX v2023.12.01.1002 release

MMEX4Android: Manage your finances on-the-go, encrypted for security, sync via your own cloud

Moderator: Renato

guanlisheng
Developer
Posts: 397
Joined: Wed Dec 21, 2011 5:58 am
Are you a spam bot?: No
Location: China

Re: Android MMEX v2023.11.24.1000 beta release

Post by guanlisheng »

would you use Android MMEX's "Open Database" to choose the saved MMEX in the drive?
Lisheng Guan,
Developer of MoneyManagerEX (http://moneymanagerex.org)
Trauco
New User
Posts: 6
Joined: Thu Apr 06, 2023 12:46 pm
Are you a spam bot?: No

Re: Android MMEX v2023.11.24.1000 beta release

Post by Trauco »

When i use the option "open database" i can only see the internal storage and the sd-card. there is no online-drive.
guanlisheng
Developer
Posts: 397
Joined: Wed Dec 21, 2011 5:58 am
Are you a spam bot?: No
Location: China

Re: Android MMEX v2023.11.24.1000 beta release

Post by guanlisheng »

this is wired and we expect both local storage and cloud storage. just polished it a little bit by applying extra permission

Code: Select all

<uses-permission android:name="android.permission.READ_EXTERNAL_STORAGE" />

please check out latest apk via https://github.com/moneymanagerex/andro ... 11.27.1001
Lisheng Guan,
Developer of MoneyManagerEX (http://moneymanagerex.org)
User avatar
Renato
MVP User
Posts: 722
Joined: Mon Apr 25, 2011 7:36 pm
Are you a spam bot?: No
Location: near Zurich

Re: Android MMEX v2023.11.27.1000 beta release

Post by Renato »

Hi Lisheng

That was very good news, now I can access the database on my desktop PC both at home and on the go on my smartphone.

On Android I have installed the "CIFS Documents Provider" (https://play.google.com/store/apps/deta ... r&hl=en_US) and can thus access internal shares via the SMB interface.
I use VPN for external access.

Attention: the MMEX database is not multiuser capable, please make sure that only one MMEX program is active.

I will test with a duplicate of my accounting system in the near future to see if there are no problems.
Renato Forum Administrator
guanlisheng
Developer
Posts: 397
Joined: Wed Dec 21, 2011 5:58 am
Are you a spam bot?: No
Location: China

Re: Android MMEX v2023.11.24.1000 beta release

Post by guanlisheng »

agree with the attention: sync via cloud storage in not perfect, and it only supports single direction and file level sync each time. multi-users would cause conflicts or data loss.

refer viewtopic.php?p=24397#p24397
Last edited by guanlisheng on Mon Nov 27, 2023 10:33 pm, edited 1 time in total.
Lisheng Guan,
Developer of MoneyManagerEX (http://moneymanagerex.org)
Trauco
New User
Posts: 6
Joined: Thu Apr 06, 2023 12:46 pm
Are you a spam bot?: No

Re: Android MMEX v2023.11.24.1000 beta release

Post by Trauco »

Hello Lisheng,

i have now installed the onedrive app and the newest version MMEX app.

After the first test it look very good. There is now a synchronization with the desktop database.

A multi-user is not the case for me.

This development is a big step for mmex.

Thank you very much for your work and support.
guanlisheng
Developer
Posts: 397
Joined: Wed Dec 21, 2011 5:58 am
Are you a spam bot?: No
Location: China

Re: Android MMEX v2023.11.24.1000 beta release

Post by guanlisheng »

Great, please share it with more guys if possible. some practices sharing in any form is always welcome
Lisheng Guan,
Developer of MoneyManagerEX (http://moneymanagerex.org)
TobiD
New User
Posts: 3
Joined: Tue Nov 28, 2023 9:03 am
Are you a spam bot?: No

Re: Android MMEX v2023.11.27.1001 beta release

Post by TobiD »

Hi there,

I am really happy to see this thread. ; :D
After years of missing an android version this is amazing news.
As a user with no coding know how: How can i support this?

Greetings, TobiD
stpharm
New User
Posts: 19
Joined: Sat May 05, 2018 2:14 pm
Are you a spam bot?: No

Re: Android MMEX v2023.11.27.1001 beta release

Post by stpharm »

Is there any chance to see it on GooglePlay ?? I would love to have it on my Chromebook !!
Many Many Thanks for updating the android App !!! I do not much care about entering transactions rather than beeing able to check my transactions and reports from android/ChromeOS
guanlisheng
Developer
Posts: 397
Joined: Wed Dec 21, 2011 5:58 am
Are you a spam bot?: No
Location: China

Re: Android MMEX v2023.11.27.1001 beta release

Post by guanlisheng »

Thanks @TobiD

as the original developer Alen Siljak and @AlessandroL are absent now, it is hard to access their google play.

today, downloading from GitHub release might be the most practical way to continue the project code and catch up the parities.
Lisheng Guan,
Developer of MoneyManagerEX (http://moneymanagerex.org)
mickgardner1
Senior User
Posts: 21
Joined: Wed Jul 15, 2020 12:34 pm
Are you a spam bot?: No

Re: Android MMEX v2023.11.27.1001 beta release

Post by mickgardner1 »

Great to have the Android port back - I'm currently using it on a Nokia phone, Lenovo tablet and Windows PC.

Looks like I have to manually sync from my Android devices to get it to update the database stored in my Onedrive but I can live with that.
guanlisheng
Developer
Posts: 397
Joined: Wed Dec 21, 2011 5:58 am
Are you a spam bot?: No
Location: China

Re: Android MMEX v2023.11.27.1001 beta release

Post by guanlisheng »

yup, a manual sync back is required to reflect the new database file in cloud storage. this is to avoid data conflict/loss in the early stage.
MMEX database sync.png
this might be the practical way today. if we change to c/s architecture to storage & manage the database in the cloud, this would be easier.
then the question would be: is it safe or ok for the end users. now, the database is 100% in your control.
You do not have the required permissions to view the files attached to this post.
Lisheng Guan,
Developer of MoneyManagerEX (http://moneymanagerex.org)
mickgardner1
Senior User
Posts: 21
Joined: Wed Jul 15, 2020 12:34 pm
Are you a spam bot?: No

Re: Android MMEX v2023.11.27.1001 beta release

Post by mickgardner1 »

Can't see any problem with that.
KenK
New User
Posts: 10
Joined: Wed Aug 30, 2017 12:42 pm
Are you a spam bot?: No

Re: Android MMEX v2023.11.24.1000 beta release

Post by KenK »

KenK wrote: Fri Nov 24, 2023 4:27 pm That has fixed the deleted transaction problem, but sadly the Income vs Expenses calculation seems to have been affected - at the bottom of the Home screen it's just showing zeros, and the option under Reports shows nothing at all.
Renato wrote: Fri Nov 24, 2023 4:51 pm There has been another correction, download this version again and check if it is now correct.
(Sorry for taking so long to reply.) Using ammx-2023.11.27-release-v18.apk: the problem with deleted transactions and the Income vs Expenses calculations are both working correctly now.
However, the app is now crashing when I select a transaction to see the details, or when I tap the "+" to add a new transaction. There are no error messages, it just goes back to the phone's home screen. The 2023-11-24 version did the same thing. Android suggested clearing the cache for the app, but that didn't help.
I created a very small test database (on Windows, synced via OneDrive); view a transaction and add a transaction work fine with that. My main database is at transaction Id 15280.
I also tried upgrading to database v19 (using v1.7 beta on Windows and the v19 version of aMMx) and the same thing happens.
guanlisheng
Developer
Posts: 397
Joined: Wed Dec 21, 2011 5:58 am
Are you a spam bot?: No
Location: China

Re: Android MMEX v2023.11.27.1001 beta release

Post by guanlisheng »

hi @KenK ,
thanks for trying desktop v1.7-beta, it will be GA soon.

in terms of crashing while adding a new transaction, I can not reproduce it either on my dataset.
this is the most popular activity after the Main Activity, I suspect the crash is highly related to your unique dataset.
I will continue investing in the code and it would be great if you could provide a minimal dataset that can reproduce it.
Lisheng Guan,
Developer of MoneyManagerEX (http://moneymanagerex.org)
KenK
New User
Posts: 10
Joined: Wed Aug 30, 2017 12:42 pm
Are you a spam bot?: No

Re: Android MMEX v2023.11.27.1001 beta release

Post by KenK »

Hi,
guanlisheng wrote: Thu Nov 30, 2023 2:18 am hi @KenK ,
I suspect the crash is highly related to your unique dataset...provide a minimal dataset that can reproduce it.
I tried using the ammx-23-11-20 release, and it's now crashing; it was working ok a week or so ago, when I noticed the deleted tx thing. Might be something I added recently.
I will try to obfuscate details in my database, then work out how to send you a copy; it's about 2MB. It might take me a few days.
Ken
user0000
New User
Posts: 5
Joined: Wed Oct 09, 2019 2:35 am
Are you a spam bot?: No

Re: Android MMEX v2023.11.27.1001 beta release

Post by user0000 »

Happy to see this again and thank you to @guanlisheng !!

I just saw that v2023.12.01.1002 released: https://github.com/moneymanagerex/andro ... 12.01.1002

I'm assuming this is out of beta?
MMEX on W10 desktop
MMEX on Android 14
MEGA for db sync
guanlisheng
Developer
Posts: 397
Joined: Wed Dec 21, 2011 5:58 am
Are you a spam bot?: No
Location: China

Re: Android MMEX v2023.11.27.1001 beta release

Post by guanlisheng »

hi @user0000,
yes. after two weeks of running with many beta users, I think it is stable enough with some primary functionalities.
Lisheng Guan,
Developer of MoneyManagerEX (http://moneymanagerex.org)
luisdev
Senior User
Posts: 40
Joined: Tue Oct 06, 2015 6:51 pm
Are you a spam bot?: No

Re: Android MMEX v2023.11.27.1001 beta release

Post by luisdev »

There are two .apk files:
  • ammx-2023.12.01-release-v18.apk
  • ammx-2023.12.01-release.apk
What is the difference between those two files?
guanlisheng
Developer
Posts: 397
Joined: Wed Dec 21, 2011 5:58 am
Are you a spam bot?: No
Location: China

Re: Android MMEX v2023.11.27.1001 beta release

Post by guanlisheng »

v18 for desktop mmex v1.6.x with schema v18 while the other is for the latest destkop mmex v1.7.0/schema v19.
Lisheng Guan,
Developer of MoneyManagerEX (http://moneymanagerex.org)
luisdev
Senior User
Posts: 40
Joined: Tue Oct 06, 2015 6:51 pm
Are you a spam bot?: No

Re: Android MMEX v2023.11.27.1001 beta release

Post by luisdev »

guanlisheng wrote: Fri Dec 01, 2023 9:56 am v18 for desktop mmex v1.6.x with schema v18 while the other is for the latest destkop mmex v1.7.0/schema v19.
Thanks. So, if I am running the latest versions on MMX Windows:

• Version: 1.7.0-Beta.1 64-bit
• Built on: Dec 1 2023 08:36:46
• Database version: 19 (aes128cbc)

And MMX Android:
• Version 2023.12.01 (1002)

Should I be using ammx-2023.12.01-release.apk?
guanlisheng
Developer
Posts: 397
Joined: Wed Dec 21, 2011 5:58 am
Are you a spam bot?: No
Location: China

Re: Android MMEX v2023.11.27.1001 beta release

Post by guanlisheng »

exactly.
And thank you for trying both desktop v1.7 and android v2023.12.01
Lisheng Guan,
Developer of MoneyManagerEX (http://moneymanagerex.org)
Bingbong26
New User
Posts: 13
Joined: Sun Dec 03, 2023 5:35 pm
Are you a spam bot?: No

Re: Android MMEX v2023.12.01.1002 release

Post by Bingbong26 »

Hello so I'm trying to use this and I have a couple of questions:

1) I saw an earlier comment that said upon opening the android app you have to select synchronize to pull the latest file from your cloud server. What happens if this is forgotten and I begin making edits, then synchronize? Will that create a conflict? If this is all true then it seems like a major problem and something that should automated (sync upon opening app and/or switching back to the app)

2) I also saw several posts stating that access owncloud/nextcloud, you click open database, then "other", then "navigate to the one drive". When I select open, on Android mmex, it just opens to my file explorer. There is nothing that says other. I could from my file explorer, navigate to nextcloud (see picture attached) and my database, and I've done this and it brings me back to the main select a database screen with no changes and no error message.

Would appreciate some guidance or answers to the above two questions points of discussion. Thank you!

Android 13
Pixel 4a
Calyxos 4.15.0
Microg disabled
Apk installed via github "ammx-2023.12.01-release.apk"
User avatar
Renato
MVP User
Posts: 722
Joined: Mon Apr 25, 2011 7:36 pm
Are you a spam bot?: No
Location: near Zurich

Re: Android MMEX v2023.12.01.1002 release

Post by Renato »

Perhaps this will answer your questions: viewtopic.php?p=24420#p24420
Renato Forum Administrator
Bingbong26
New User
Posts: 13
Joined: Sun Dec 03, 2023 5:35 pm
Are you a spam bot?: No

Re: Android MMEX v2023.12.01.1002 release

Post by Bingbong26 »

Yes that confirms everything that I said regarding having to synchronize it whenever you open it and before you close it. Which is a showstopper for me as that is just begging for conflicts or lost data. Its.amatter of when not if.

It's instructions for how to open it are the same that I described and was unable to figure out. Mainly selection "other". My screenshot shows there is no "other" to choose.

This latest release says it supports nextcloud but I don't see how that's the case. I appreciate the efforts nonetheless. If this would have fit what I was looking for, I would have surely donated as I've been waiting for an open source budget tool that can host the database on a self hosted solution like nextcloud, that both my spouse and I can access and modify.