generated from pancake-llc/package
-
Notifications
You must be signed in to change notification settings - Fork 17
build
yenmoc edited this page Feb 18, 2024
·
3 revisions
Android build pipeline setting. Now only support for Android platform
-
Environment
- Development : for builds during development or for testing
- Production : for builds will be publish to the Google Play Store
-
Compress Option
- LZ4 : Should be used for development because it builds faster than LHZHC due to less compression
- LZ4HC : (LZ4 high compression) Recommended for release builds as it compresses more than LZ4 resulting in a lighter build size than LZ4.
LZ4(HC) is "Chunk Based" Compression. It does not require the entire bundle to be decompressed before use like LZMA
-
Build Type
- APK
- AAB : App Bundle
-
Build System
- Gradle : Currently only using gradle, other build types are no longer used
-
Custom Main Gradle
- If this option is enabled then the
mainTemplate.gradle
file is generated in the Plugins folder . The library files will be added during the build process according to the specifications listed inmainTemplate.gradle
. You need toforce resolve
to automatically add installation specifiers for necessary libraries added tomainTemplate.gradle
. Theforce resolve
option is found through the External Dependency Manager menu
- If this option is enabled then the
- If this option is disabled, you need to generate additional libraries manually via force resolve. At this point, the libraries will be added to the project without having to wait until the build time. If you force resolve before building like that, we will need to turn off the Enable Resolution On Build option in EDM4U's settings.