Posts: 132
Threads: 23
Joined: Dec 2012
Reputation:
0
03-22-2023, 03:42 PM
(This post was last modified: 03-22-2023, 03:47 PM by smw.)
I just upgraded MobileSheets to 3.7.5 on my Galaxy Note 12.2 (Android 5.0.2, which is the most recent version available), and now for the first time ever it crashes on startup (every time; this is consistent and repeatable).
The same version works perfectly on my Galaxy Note 9 (Android 10, also the most recent version available).
Clearing the cache doesn't help, nor does uninstalling and reinstalling.
- Steven
Posts: 13,290
Threads: 301
Joined: Apr 2012
Reputation:
234
03-22-2023, 03:46 PM
(This post was last modified: 03-22-2023, 03:47 PM by Zubersoft.)
I was notified about the issue about 30 minutes ago and submitted an update to Google immediately. The crash occurs on devices running Android versions below 6.0. If anyone needs an immediate fix, send me an email at mike@zubersoft.com and I can send you a link to the installer to update outside the Google Play Store. Otherwise the update should be available within the next few hours and should install automatically on most devices.
Mike
Posts: 132
Threads: 23
Joined: Dec 2012
Reputation:
0
...and the update is already available, and I just finished installing it. I'm pleased to report that it works perfectly. I had to restore my library after deleting and reinstalling the broken one, but fortunately I had a fully up-to-date backup (this is not a coincidence :-)).
Posts: 13,290
Threads: 301
Joined: Apr 2012
Reputation:
234
Thanks for reporting back - sorry about any time you wasted due to the issue.
Mike
Posts: 13,290
Threads: 301
Joined: Apr 2012
Reputation:
234
No, it's not a sign of that. I just have to be very careful about what functionality I access in Google's SDK. I accessed a function that seemed harmless and didn't double check the documentation for it, and didn't realize that it only supported Android 6.0 and higher. Google has some tools that can help with this, so I just need to make sure to run their analysis tools before releasing a build to see if it points out any potential issues with functions being accessed that aren't supported on older OS versions. The Android OS fragmentation can be difficult to handle sometimes.
Mike