I developed an APP with Jackaccess that has been working flawlessly with any Android version up to version 8. But it doesn't work under versions 9 and 10. The error showed in debug mode refers to Java:
java.lang.NoClassDefFoundError: Failed resolution of: Lorg/apache/commons/logging/LogFactory;
at com.healthmarketscience.jackcess.Database.<clinit>(Database.java:92)
at com.healthmarketscience.jackcess.Database.open(Database.java:509)
at anywheresoftware.b4a.objects.JackcessDatabase.Open(JackcessDatabase.java:170)
and so on.
I know that there was no plan to develop a new Jackaccess library for B4A, but migrating to SQLite or any other database manager would be a nightmare and a high consumming task to me and everyone who has used Jackaccess so far.
Could it be possible to ask (even beg) the Jackaccess creator to release a new version that works with Android 9 and 10?
Hi Erel, and thank you for your response. I forgot to mention that my project has been developed usin B4A, not B4X. Having taken a look to the link you sent me it seems that these are libraries for B4X. Is that correct? Thanks again for your help.