When I create a library which imports libraries for needed functions and I deploy my Library, do I need to explicitly include those 3rd party libraries or they will be included automatically from my library? Thinking in terms of B4a/B4i IDE
So if someone uses my library they will have to re declare them in their B4X project explicitly? Or there is a reference within my library which their project inherits so they dont have to state ot in their library teference list project wise?
You should use @DependsOn to tell the compiler that your library depends on other jars or aar files. The references will be added automatically whenever someone checks your library in the libraries list.
I forgot to mention I am creating the library purely from B4X. Will the @dependson be easy to implement using the b4x IDE environment? If not Im cool with letting my Demo App state the dependent libraries
I forgot to mention I am creating the library purely from B4X. Will the @dependson be easy to implement using the b4x IDE environment? If not Im cool with letting my Demo App state the dependent libraries
The @DependsOn is if Im using eclipse to compile using Java as the source correct?
So as Im using pure B4A IDE to produce source and compiling using B4A IDE. What are my options if any to have the required libraries referenced automatically or notify users these are library depencies?
If there is no way to do such would you recommend my Demo app which shows how to use the new lib to highlight the included support libs in the b4a project file?
Secondly is there future plans to put in the manifest if not currently available, to include jar's or xml's that we currently select via the IDE only in B4a and B4i?