My background is in C, Assembly, Pascal, and now b4a. I can read and understand java source, but I don't know java. I have developed libraries, and done kernel development for Android and Linux for many years.
My question is can b4a use shared object libraries written in C like system libraries and such? My understanding is that java can access .so files in the system, but is there a way that I can use my own IMAP and other libraries in b4a?
I have the Android ported .jar files for java.mail, but I have no luck trying to wrap them to get to the IMAP functionality. If I can include my own .so file in the package and access those routines, my problem is solved since I know these routines and exactly how and when to call them.
Adding a reference in the manifest is simple enough, so the only remaining obstacle is getting b4a to see and use that shared object.
Thanks,
--- Jem
Missing Link Software
Oklahoma City, OK.
My question is can b4a use shared object libraries written in C like system libraries and such? My understanding is that java can access .so files in the system, but is there a way that I can use my own IMAP and other libraries in b4a?
I have the Android ported .jar files for java.mail, but I have no luck trying to wrap them to get to the IMAP functionality. If I can include my own .so file in the package and access those routines, my problem is solved since I know these routines and exactly how and when to call them.
Adding a reference in the manifest is simple enough, so the only remaining obstacle is getting b4a to see and use that shared object.
Thanks,
--- Jem
Missing Link Software
Oklahoma City, OK.