I would like to suggest the creation of two folders within the project structure: one called "Libraries" and another called "Additional Files". In the "Libraries" folder, B4A should automatically copy each library used in the project, while the "Additional Files" folder should contain all the necessary supplementary files, such as .jar files, required for successful compilation of the application.
This suggestion stems from personal experiences where I have encountered the need to access an application I developed months or even years ago. During that time, I may have switched computers or encountered other changes, resulting in missing files and inaccessible libraries when attempting to compile the project. This situation often leads to hours or even days spent searching for the necessary libraries, and in some cases, certain libraries cannot be found at all. Consequently, I am faced with the choice of starting a new project from scratch or losing a significant portion of the work already completed.
By incorporating these specific folders into the project structure, we can achieve greater portability and ease of use, ensuring that all required libraries and additional files are consistently available. This enhancement would help avoid setbacks and time wasted on situations like the one described above.
Note: I used this image in another suggestion, but they are separate suggestions.
This suggestion stems from personal experiences where I have encountered the need to access an application I developed months or even years ago. During that time, I may have switched computers or encountered other changes, resulting in missing files and inaccessible libraries when attempting to compile the project. This situation often leads to hours or even days spent searching for the necessary libraries, and in some cases, certain libraries cannot be found at all. Consequently, I am faced with the choice of starting a new project from scratch or losing a significant portion of the work already completed.
By incorporating these specific folders into the project structure, we can achieve greater portability and ease of use, ensuring that all required libraries and additional files are consistently available. This enhancement would help avoid setbacks and time wasted on situations like the one described above.
Note: I used this image in another suggestion, but they are separate suggestions.