Page 1 of 1

[SOLVED] Cannot open Desktop mmb on Android :(

Posted: Tue Jan 17, 2023 6:15 am
by clarky4
1. I am currently running MMEx for Android Version 2019.04.10.1000-beta (1000)

2. I recently upgraded the Money Manager Ex Desktop App to Version: 1.6.2 64-bit
a) Build on Dec 18 2022 18:51:43
b) Database version: 17 • (aes128cbc)
c) Git commit: 99da0db (2022-12-18)

3. I copied the MMB file from my Desktop to my phone and could not open the database. :(

4. I receive the following error: "Can't downgrade database from version 17 to 7"

5. What can I do to get my phone to open the MMB file?

Re: Cannot open Desktop mmb on Android :(

Posted: Tue Jan 17, 2023 7:44 am
by Renato
when upgrading from MMEX, it was pointed out that the Android version is no longer supported.
See also:
viewtopic.php?t=10716

Re: Cannot open Desktop mmb on Android :(

Posted: Tue Jan 17, 2023 4:33 pm
by clarky4
Thank you for the information. It is disappointing to hear that there will be no mobile Android version anymore - it was really handy having all my financial information accessible from my phone.

Question: Let's say I wanted to revert back to Desktop version 1.5.21. How would I do this without losing the most recent transactions?

Re: Cannot open Desktop mmb on Android :(

Posted: Tue Jan 17, 2023 7:27 pm
by Renato
Question: Let's say I wanted to revert back to Desktop version 1.5.21. How would I do this without losing the most recent transactions?
.
Maybe that could work:
a) Screenshot of the main page with the state of the assets.
b) Export the transactions made since the upgrade to 1.6.x (as QIF file).
c) install MMEX 1.5.1
d) open the last database before the upgrade to 1.6.x
e) import the transactions from QIF file
f) Check if everything is correct (Screenshot)

Re: Cannot open Desktop mmb on Android :(

Posted: Wed Jan 18, 2023 7:40 pm
by clarky4
Step E had too many errors during import so my balances were all messed up? Is there a way to make a backup of the current database using the v7 format?

Re: Cannot open Desktop mmb on Android :(

Posted: Wed Jan 18, 2023 9:35 pm
by Renato
From my point of view, the effort is too great, but only a developer could answer that.
Probably such a (one-time) task would have rather a low priority, there it is certainly faster and safer to make the transactions made since by hand.

Re: Cannot open Desktop mmb on Android :(

Posted: Wed Nov 15, 2023 3:17 pm
by guanlisheng

Re: Cannot open Desktop mmb on Android :(

Posted: Wed Nov 15, 2023 4:56 pm
by Renato
I have installed the apk on my tablet.
The current database of MMEX 1.7.0 Beta 1 can be opened.
Unfortunately, the results / figures are wrong, because not all bookings are taken into account, the current year is missing, probably the current date minus one year is used.
The display of the categories shows unknown entries
MMEX also crashes frequently.

But thank you very much, it raises hopes.

Re: Cannot open Desktop mmb on Android :(

Posted: Wed Nov 15, 2023 11:13 pm
by guanlisheng
Great. if everything goes smooth, i plan to promote current branch as master one.

Re: Cannot open Desktop mmb on Android :(

Posted: Wed Nov 15, 2023 11:22 pm
by guanlisheng
btw, possiable to share a tiny dataset(database) to perform some debugging?

Re: Cannot open Desktop mmb on Android :(

Posted: Thu Nov 16, 2023 5:01 am
by guanlisheng
please try 2023.11.16v19 with a fix on budget related query.

Re: Cannot open Desktop mmb on Android :(

Posted: Thu Nov 16, 2023 10:53 am
by Renato
what a miracle, all payments are now ok.
now I still have to test the recording of the bookings, this will probably still cause problems (categories)

Great job, thanks Lisheng
Klatschen.gif
Klatschen.gif (3.9 KiB) Viewed 6450 times

Re: Cannot open Desktop mmb on Android :(

Posted: Thu Nov 16, 2023 8:45 pm
by Renato
I have tested a little more and found the following problems:
Unknown categories are still displayed in the analyses
no bookings are displayed in the analyses, wrong period
if you return from the booking evaluations, mmex crashes without a message

I could imagine that the current version could be released as a beta, this would give you more feedback about existing problems. Of course, users would have to be made aware of the dangers.