log for io.anuke.mindustry:1073

== Installed Android Tools ==2025-04-24 08:41:33,997 DEBUG: Reading 'config.yml'2025-04-24 08:41:34,010 INFO: Creating log directory2025-04-24 08:41:34,010 INFO: Creating temporary directory2025-04-24 08:41:34,010 INFO: Creating output directory2025-04-24 08:41:34,088 DEBUG: Getting git vcs interface for https://github.com/Anuken/Mindustry.git2025-04-24 08:41:34,088 DEBUG: Checking io.anuke.mindustry:10732025-04-24 08:41:34,088 INFO: Building version 8-fdroid-148 (1073) of io.anuke.mindustry2025-04-24 08:41:34,088 DEBUG: > sudo passwd --lock rootpasswd: password changed.2025-04-24 08:41:35,195 DEBUG: > sudo SUDO_FORCE_REMOVE=yes dpkg --purge sudo(Reading database ... 64068 files and directories currently installed.)Removing sudo (1.9.13p3-1+deb12u1) ...Purging configuration files for sudo (1.9.13p3-1+deb12u1) ...dpkg: warning: while removing sudo, directory '/etc/sudoers.d' not empty so not removedProcessing triggers for libc-bin (2.36-9+deb12u10) ...2025-04-24 08:42:03,945 INFO: Getting source for revision ab0a47a837628f8bb70802fd7ef6b581005e51132025-04-24 08:42:03,946 DEBUG: Directory: build/io.anuke.mindustry2025-04-24 08:42:03,947 DEBUG: > git rev-parse --show-toplevel2025-04-24 08:42:04,155 DEBUG: Directory: build/io.anuke.mindustry2025-04-24 08:42:04,155 DEBUG: > git submodule foreach --recursive git reset --hard2025-04-24 08:42:04,359 DEBUG: Directory: build/io.anuke.mindustry2025-04-24 08:42:04,359 DEBUG: > git reset --hard2025-04-24 08:42:05,665 DEBUG: Directory: build/io.anuke.mindustry2025-04-24 08:42:05,665 DEBUG: > git submodule foreach --recursive git clean -dffx2025-04-24 08:42:05,768 DEBUG: Directory: build/io.anuke.mindustry2025-04-24 08:42:05,768 DEBUG: > git clean -dffx2025-04-24 08:42:05,872 DEBUG: Directory: build/io.anuke.mindustry2025-04-24 08:42:05,872 DEBUG: > git -c core.askpass=/bin/true -c core.sshCommand=/bin/false -c url.https://.insteadOf=ssh:// -c url.https://u:p@bitbucket.org/.insteadOf=git@bitbucket.org: -c url.https://u:p@bitbucket.org.insteadOf=git://bitbucket.org -c url.https://u:p@bitbucket.org.insteadOf=https://bitbucket.org -c url.https://u:p@github.com/.insteadOf=git@github.com: -c url.https://u:p@github.com.insteadOf=git://github.com -c url.https://u:p@github.com.insteadOf=https://github.com -c url.https://u:p@gitlab.com/.insteadOf=git@gitlab.com: -c url.https://u:p@gitlab.com.insteadOf=git://gitlab.com -c url.https://u:p@gitlab.com.insteadOf=https://gitlab.com -c url.https://u:p@codeberg.org/.insteadOf=git@codeberg.org: -c url.https://u:p@codeberg.org.insteadOf=git://codeberg.org -c url.https://u:p@codeberg.org.insteadOf=https://codeberg.org fetch --prune --prune-tags --force origin2025-04-24 08:42:06,677 DEBUG: Directory: build/io.anuke.mindustry2025-04-24 08:42:06,677 DEBUG: > git -c core.askpass=/bin/true -c core.sshCommand=/bin/false -c url.https://.insteadOf=ssh:// -c url.https://u:p@bitbucket.org/.insteadOf=git@bitbucket.org: -c url.https://u:p@bitbucket.org.insteadOf=git://bitbucket.org -c url.https://u:p@bitbucket.org.insteadOf=https://bitbucket.org -c url.https://u:p@github.com/.insteadOf=git@github.com: -c url.https://u:p@github.com.insteadOf=git://github.com -c url.https://u:p@github.com.insteadOf=https://github.com -c url.https://u:p@gitlab.com/.insteadOf=git@gitlab.com: -c url.https://u:p@gitlab.com.insteadOf=git://gitlab.com -c url.https://u:p@gitlab.com.insteadOf=https://gitlab.com -c url.https://u:p@codeberg.org/.insteadOf=git@codeberg.org: -c url.https://u:p@codeberg.org.insteadOf=git://codeberg.org -c url.https://u:p@codeberg.org.insteadOf=https://codeberg.org fetch --prune --tags --force origin2025-04-24 08:42:07,282 DEBUG: Directory: build/io.anuke.mindustry2025-04-24 08:42:07,282 DEBUG: > git remote set-head origin --auto2025-04-24 08:42:07,987 DEBUG: Directory: build/io.anuke.mindustry2025-04-24 08:42:07,987 DEBUG: > git checkout -f ab0a47a837628f8bb70802fd7ef6b581005e51132025-04-24 08:42:08,992 DEBUG: Directory: build/io.anuke.mindustry2025-04-24 08:42:08,993 DEBUG: > git clean -dffx2025-04-24 08:42:09,096 DEBUG: Directory: build/io.anuke.mindustry2025-04-24 08:42:09,096 DEBUG: > git rev-parse --show-toplevel2025-04-24 08:42:09,299 DEBUG: Directory: build/io.anuke.mindustry2025-04-24 08:42:09,299 DEBUG: > git submodule deinit --all --force2025-04-24 08:42:09,402 INFO: Creating local.properties file at build/io.anuke.mindustry/local.properties2025-04-24 08:42:09,405 INFO: Creating local.properties file at build/io.anuke.mindustry/android/local.properties2025-04-24 08:42:09,406 DEBUG: Removing debuggable flags from build/io.anuke.mindustry/android2025-04-24 08:42:09,455 INFO: Cleaned build.gradle of keysigning configs at build/io.anuke.mindustry/android/build.gradle2025-04-24 08:42:09,486 INFO: Running 'prebuild' commands in build/io.anuke.mindustry/android2025-04-24 08:42:09,487 DEBUG: Directory: build/io.anuke.mindustry/android2025-04-24 08:42:09,487 DEBUG: > bash -e -u -o pipefail -x -c -- sdkmanager 'platforms;android-30'; echo -e 'androidBuildCode=1073\nbuild=1073\nmodifier=beta\ntype=fdroid' > ../core/assets/version.properties; echo 'buildversion=8-fdroid-148' | sed 's/=.*fdroid-/=/' >> ../gradle.properties; sed -i -e '/publishing{/,/^    }/d' ../build.gradle/etc/bash.bashrc: line 7: PS1: unbound variable+ sdkmanager 'platforms;android-30'Downloading https://fdroid.gitlab.io/android-sdk-transparency-log/checksums.json.asc into /home/vagrant/.cache/sdkmanager/checksums.json.ascDownloading https://fdroid.gitlab.io/android-sdk-transparency-log/checksums.json into /home/vagrant/.cache/sdkmanager/checksums.json+ echo -e 'androidBuildCode=1073\nbuild=1073\nmodifier=beta\ntype=fdroid'+ echo buildversion=8-fdroid-148+ sed 's/=.*fdroid-/=/'+ sed -i -e '/publishing{/,/^    }/d' ../build.gradle2025-04-24 08:42:12,296 INFO: Cleaning Gradle project...2025-04-24 08:42:12,297 DEBUG: Directory: build/io.anuke.mindustry/android2025-04-24 08:42:12,297 DEBUG: > /home/vagrant/fdroidserver/gradlew-fdroid -PversionType=fdroid cleanFound 8.10 via distributionUrlDownloading missing gradle version 8.10cachedir /home/vagrant/.cache/fdroidserver/home/vagrant/.cache/fdroidserver/gradle-8.10-bin.zip: OKRunning /opt/gradle/versions/8.10/bin/gradle -PversionType=fdroid cleanWelcome to Gradle 8.10!Here are the highlights of this release:- Support for Java 23- Faster configuration cache- Better configuration cache reportsFor more details see https://docs.gradle.org/8.10/release-notes.htmlTo honour the JVM settings for this build a single-use Daemon process will be forked. For more on this, please refer to https://docs.gradle.org/8.10/userguide/gradle_daemon.html#sec:disabling_the_daemon in the Gradle documentation.Daemon will be stopped at the end of the build> Configure project :Compiling with build: '148'> Configure project :androidConfiguration 'natives' was resolved during configuration time.This is a build performance and scalability issue.See https://github.com/gradle/gradle/issues/2298Run with --info for a stacktrace.> Configure project :desktopScheduling sprite packing.> Task :android:cleanBUILD SUCCESSFUL in 1m 32s1 actionable task: 1 executed2025-04-24 08:43:51,189 INFO: Scanning source for common problems...2025-04-24 08:43:51,210 DEBUG: scanner is configured to use signature data from: 'suss'2025-04-24 08:43:51,211 DEBUG: downloading 'https://fdroid.gitlab.io/fdroid-suss/suss.json'2025-04-24 08:43:51,808 DEBUG: write 'suss.json' to cache2025-04-24 08:43:51,818 DEBUG: next suss.json cache update due in 23:59:59.9795392025-04-24 08:43:52,212 INFO: Removing gradle-wrapper.jar at gradle/wrapper/gradle-wrapper.jar2025-04-24 08:43:52,306 INFO: Ignoring DexClassLoader at android/src/mindustry/android/AndroidRhinoContext.java2025-04-24 08:43:52,307 INFO: Ignoring DexClassLoader at android/src/mindustry/android/AndroidLauncher.java2025-04-24 08:43:52,307 INFO: Removing shared library at android/libs/x86/libarc.so2025-04-24 08:43:52,308 INFO: Removing shared library at android/libs/x86/libarc-freetype.so2025-04-24 08:43:52,308 INFO: Removing shared library at android/libs/x86_64/libarc.so2025-04-24 08:43:52,309 INFO: Removing shared library at android/libs/x86_64/libarc-freetype.so2025-04-24 08:43:52,309 INFO: Removing shared library at android/libs/armeabi-v7a/libarc.so2025-04-24 08:43:52,310 INFO: Removing shared library at android/libs/armeabi-v7a/libarc-freetype.so2025-04-24 08:43:52,310 INFO: Removing shared library at android/libs/arm64-v8a/libarc.so2025-04-24 08:43:52,311 INFO: Removing shared library at android/libs/arm64-v8a/libarc-freetype.so2025-04-24 08:43:53,032 INFO: Creating source tarball...2025-04-24 08:43:59,824 INFO: Running 'build' commands in build/io.anuke.mindustry/android2025-04-24 08:43:59,824 DEBUG: Directory: build/io.anuke.mindustry/android2025-04-24 08:43:59,824 DEBUG: > bash -e -u -o pipefail -x -c cd ..; gradle pack/etc/bash.bashrc: line 7: PS1: unbound variable+ cd ..+ gradle packFound 8.10 via distributionUrlRunning /opt/gradle/versions/8.10/bin/gradle packTo honour the JVM settings for this build a single-use Daemon process will be forked. For more on this, please refer to https://docs.gradle.org/8.10/userguide/gradle_daemon.html#sec:disabling_the_daemon in the Gradle documentation.Daemon will be stopped at the end of the build> Configure project :Compiling with build: '148'> Configure project :androidConfiguration 'natives' was resolved during configuration time.This is a build performance and scalability issue.See https://github.com/gradle/gradle/issues/2298Run with --info for a stacktrace.> Configure project :desktopScheduling sprite packing.> Task :annotations:clearCache> Task :annotations:compileJava> Task :core:clearCache> Task :core:checkKotlinGradlePluginConfigurationErrors SKIPPED> Task :annotations:processResources> Task :annotations:classes> Task :annotations:jar> Task :core:kaptGenerateStubsKotlin SKIPPED> Task :core:preGen UP-TO-DATE> Task :core:processResources NO-SOURCE> Task :tools:clearCache> Task :tools:processResources NO-SOURCE> Task :core:kaptKotlinwarning: Supported source version 'RELEASE_8' from annotation processor 'org.jetbrains.kotlin.kapt3.base.ProcessorWrapper' less than -source '17'warning: Supported source version 'RELEASE_8' from annotation processor 'org.jetbrains.kotlin.kapt3.base.ProcessorWrapper' less than -source '17'warning: Supported source version 'RELEASE_8' from annotation processor 'org.jetbrains.kotlin.kapt3.base.ProcessorWrapper' less than -source '17'warning: Supported source version 'RELEASE_8' from annotation processor 'org.jetbrains.kotlin.kapt3.base.ProcessorWrapper' less than -source '17'warning: Supported source version 'RELEASE_8' from annotation processor 'org.jetbrains.kotlin.kapt3.base.ProcessorWrapper' less than -source '17'warning: Supported source version 'RELEASE_8' from annotation processor 'org.jetbrains.kotlin.kapt3.base.ProcessorWrapper' less than -source '17'> Task :core:compileKotlin SKIPPED> Task :core:compileJavaNote: Some input files use unchecked or unsafe operations.Note: Recompile with -Xlint:unchecked for details.> Task :core:classes> Task :core:jar> Task :tools:compileJavaNote: Some input files use unchecked or unsafe operations.Note: Recompile with -Xlint:unchecked for details.> Task :tools:classes> Task :tools:pack[Generator] Time to generate splashes: 19.581732ms[Generator] Time to generate bubbles: 17.557043ms[Generator] Time to generate gas-frames: 248.16809ms[Generator] Time to generate cliffs: 1459.9889ms[Generator] Time to generate cracks: 1200.8298ms[Generator] Time to generate block-icons: 3134.5408ms[Generator] Time to generate shallows: 9.879612ms[Generator] Time to generate item-icons: 34.189217ms[Generator] Time to generate sector-icons: 145.37372ms[Generator] Time to generate team-icons: 14.580137ms[Generator] Time to generate unit-icons: 5139.4243ms[Generator] Time to generate ore-icons: 64.66742ms[Generator] Time to generate edges: 207.1502ms[Generator] Time to generate scorches: 2317.7068ms[Generator] Total time to generate: 14507.732msTime taken for AA: 4.39 secondsPacking normal 4096 sprites.../home/vagrant/build/io.anuke.mindustry/core/assets-raw/sprites_out| Packing................| Writing 4096x4096: /home/vagrant/build/io.anuke.mindustry/core/assets/sprites/sprites.png/home/vagrant/build/io.anuke.mindustry/core/assets-raw/sprites_out/rubble| Packing................| Writing 4096x2048: /home/vagrant/build/io.anuke.mindustry/core/assets/sprites/sprites2.png/home/vagrant/build/io.anuke.mindustry/core/assets-raw/sprites_out/editor| Packing................| Writing 2048x2048: /home/vagrant/build/io.anuke.mindustry/core/assets/sprites/sprites3.png/home/vagrant/build/io.anuke.mindustry/core/assets-raw/sprites_out/ui| Packing................| Writing 2048x2048: /home/vagrant/build/io.anuke.mindustry/core/assets/sprites/sprites4.png/home/vagrant/build/io.anuke.mindustry/core/assets-raw/sprites_out/blocks/environment| Packing.........| Writing 2048x1024: /home/vagrant/build/io.anuke.mindustry/core/assets/sprites/sprites5.pngPacking fallback 2048 sprites.../home/vagrant/build/io.anuke.mindustry/core/assets-raw/sprites_out| Packing................| Packing................| Packing................| Packing................| Writing 2048x2048: /home/vagrant/build/io.anuke.mindustry/core/assets/sprites/fallback/sprites.png| Writing 2048x2048: /home/vagrant/build/io.anuke.mindustry/core/assets/sprites/fallback/sprites2.png| Writing 2048x2048: /home/vagrant/build/io.anuke.mindustry/core/assets/sprites/fallback/sprites3.png| Writing 2048x2048: /home/vagrant/build/io.anuke.mindustry/core/assets/sprites/fallback/sprites4.png/home/vagrant/build/io.anuke.mindustry/core/assets-raw/sprites_out/rubble| Packing................| Packing................| Writing 2048x2048: /home/vagrant/build/io.anuke.mindustry/core/assets/sprites/fallback/sprites5.png| Writing 2048x2048: /home/vagrant/build/io.anuke.mindustry/core/assets/sprites/fallback/sprites6.png/home/vagrant/build/io.anuke.mindustry/core/assets-raw/sprites_out/editor| Packing................| Writing 2048x2048: /home/vagrant/build/io.anuke.mindustry/core/assets/sprites/fallback/sprites7.png/home/vagrant/build/io.anuke.mindustry/core/assets-raw/sprites_out/ui| Packing................| Writing 2048x2048: /home/vagrant/build/io.anuke.mindustry/core/assets/sprites/fallback/sprites8.png/home/vagrant/build/io.anuke.mindustry/core/assets-raw/sprites_out/blocks/environment| Packing.........| Writing 2048x1024: /home/vagrant/build/io.anuke.mindustry/core/assets/sprites/fallback/sprites9.pngDeprecated Gradle features were used in this build, making it incompatible with Gradle 9.0.You can use '--warning-mode all' to show the individual deprecation warnings and determine if they come from your own scripts or plugins.For more on this, please refer to https://docs.gradle.org/8.10/userguide/command_line_interface.html#sec:command_line_warnings in the Gradle documentation.BUILD SUCCESSFUL in 2m 59s11 actionable tasks: 11 executed2025-04-24 08:47:00,236 INFO: Building Gradle project...2025-04-24 08:47:00,237 DEBUG: Directory: build/io.anuke.mindustry/android2025-04-24 08:47:00,237 DEBUG: > /home/vagrant/fdroidserver/gradlew-fdroid -PversionType=fdroid assembleReleaseFound 8.10 via distributionUrlRunning /opt/gradle/versions/8.10/bin/gradle -PversionType=fdroid assembleReleaseTo honour the JVM settings for this build a single-use Daemon process will be forked. For more on this, please refer to https://docs.gradle.org/8.10/userguide/gradle_daemon.html#sec:disabling_the_daemon in the Gradle documentation.Daemon will be stopped at the end of the build> Configure project :Compiling with build: '148'> Configure project :androidConfiguration 'natives' was resolved during configuration time.This is a build performance and scalability issue.See https://github.com/gradle/gradle/issues/2298Run with --info for a stacktrace.Exception while marshalling /opt/android-sdk/platforms/android-10/package.xml. Probably the SDK is read-onlyException while marshalling /opt/android-sdk/platforms/android-11/package.xml. Probably the SDK is read-onlyException while marshalling /opt/android-sdk/platforms/android-12/package.xml. Probably the SDK is read-onlyException while marshalling /opt/android-sdk/platforms/android-13/package.xml. Probably the SDK is read-onlyException while marshalling /opt/android-sdk/platforms/android-14/package.xml. Probably the SDK is read-onlyException while marshalling /opt/android-sdk/platforms/android-15/package.xml. Probably the SDK is read-onlyException while marshalling /opt/android-sdk/platforms/android-16/package.xml. Probably the SDK is read-onlyException while marshalling /opt/android-sdk/platforms/android-17/package.xml. Probably the SDK is read-onlyException while marshalling /opt/android-sdk/platforms/android-18/package.xml. Probably the SDK is read-onlyException while marshalling /opt/android-sdk/platforms/android-19/package.xml. Probably the SDK is read-onlyException while marshalling /opt/android-sdk/platforms/android-20/package.xml. Probably the SDK is read-onlyException while marshalling /opt/android-sdk/platforms/android-21/package.xml. Probably the SDK is read-onlyException while marshalling /opt/android-sdk/platforms/android-22/package.xml. Probably the SDK is read-onlyException while marshalling /opt/android-sdk/platforms/android-23/package.xml. Probably the SDK is read-onlyException while marshalling /opt/android-sdk/platforms/android-24/package.xml. Probably the SDK is read-onlyException while marshalling /opt/android-sdk/platforms/android-25/package.xml. Probably the SDK is read-onlyException while marshalling /opt/android-sdk/platforms/android-26/package.xml. Probably the SDK is read-onlyException while marshalling /opt/android-sdk/platforms/android-27/package.xml. Probably the SDK is read-onlyException while marshalling /opt/android-sdk/platforms/android-28/package.xml. Probably the SDK is read-onlyException while marshalling /opt/android-sdk/platforms/android-29/package.xml. Probably the SDK is read-onlyException while marshalling /opt/android-sdk/platforms/android-30/package.xml. Probably the SDK is read-onlyException while marshalling /opt/android-sdk/platforms/android-31/package.xml. Probably the SDK is read-onlyException while marshalling /opt/android-sdk/platforms/android-32/package.xml. Probably the SDK is read-onlyException while marshalling /opt/android-sdk/platforms/android-33/package.xml. Probably the SDK is read-onlyException while marshalling /opt/android-sdk/platforms/android-10/package.xml. Probably the SDK is read-onlyException while marshalling /opt/android-sdk/platforms/android-11/package.xml. Probably the SDK is read-onlyException while marshalling /opt/android-sdk/platforms/android-12/package.xml. Probably the SDK is read-onlyException while marshalling /opt/android-sdk/platforms/android-13/package.xml. Probably the SDK is read-onlyException while marshalling /opt/android-sdk/platforms/android-14/package.xml. Probably the SDK is read-onlyException while marshalling /opt/android-sdk/platforms/android-15/package.xml. Probably the SDK is read-onlyException while marshalling /opt/android-sdk/platforms/android-16/package.xml. Probably the SDK is read-onlyException while marshalling /opt/android-sdk/platforms/android-17/package.xml. Probably the SDK is read-onlyException while marshalling /opt/android-sdk/platforms/android-18/package.xml. Probably the SDK is read-onlyException while marshalling /opt/android-sdk/platforms/android-19/package.xml. Probably the SDK is read-onlyException while marshalling /opt/android-sdk/platforms/android-20/package.xml. Probably the SDK is read-onlyException while marshalling /opt/android-sdk/platforms/android-21/package.xml. Probably the SDK is read-onlyException while marshalling /opt/android-sdk/platforms/android-22/package.xml. Probably the SDK is read-onlyException while marshalling /opt/android-sdk/platforms/android-23/package.xml. Probably the SDK is read-onlyException while marshalling /opt/android-sdk/platforms/android-24/package.xml. Probably the SDK is read-onlyException while marshalling /opt/android-sdk/platforms/android-25/package.xml. Probably the SDK is read-onlyException while marshalling /opt/android-sdk/platforms/android-26/package.xml. Probably the SDK is read-onlyException while marshalling /opt/android-sdk/platforms/android-27/package.xml. Probably the SDK is read-onlyException while marshalling /opt/android-sdk/platforms/android-28/package.xml. Probably the SDK is read-onlyException while marshalling /opt/android-sdk/platforms/android-29/package.xml. Probably the SDK is read-onlyException while marshalling /opt/android-sdk/platforms/android-30/package.xml. Probably the SDK is read-onlyException while marshalling /opt/android-sdk/platforms/android-31/package.xml. Probably the SDK is read-onlyException while marshalling /opt/android-sdk/platforms/android-32/package.xml. Probably the SDK is read-onlyException while marshalling /opt/android-sdk/platforms/android-33/package.xml. Probably the SDK is read-onlyChecking the license for package Android SDK Build-Tools 34 in /opt/android-sdk/licensesLicense for package Android SDK Build-Tools 34 accepted.Preparing "Install Android SDK Build-Tools 34 v.34.0.0"."Install Android SDK Build-Tools 34 v.34.0.0" ready.Installing Android SDK Build-Tools 34 in /opt/android-sdk/build-tools/34.0.0"Install Android SDK Build-Tools 34 v.34.0.0" complete."Install Android SDK Build-Tools 34 v.34.0.0" finished.Checking the license for package Android SDK Platform 34 in /opt/android-sdk/licensesLicense for package Android SDK Platform 34 accepted.Preparing "Install Android SDK Platform 34 (revision 3)"."Install Android SDK Platform 34 (revision 3)" ready.Installing Android SDK Platform 34 in /opt/android-sdk/platforms/android-34"Install Android SDK Platform 34 (revision 3)" complete."Install Android SDK Platform 34 (revision 3)" finished.Exception while marshalling /opt/android-sdk/platforms/android-10/package.xml. Probably the SDK is read-onlyException while marshalling /opt/android-sdk/platforms/android-11/package.xml. Probably the SDK is read-onlyException while marshalling /opt/android-sdk/platforms/android-12/package.xml. Probably the SDK is read-onlyException while marshalling /opt/android-sdk/platforms/android-13/package.xml. Probably the SDK is read-onlyException while marshalling /opt/android-sdk/platforms/android-14/package.xml. Probably the SDK is read-onlyException while marshalling /opt/android-sdk/platforms/android-15/package.xml. Probably the SDK is read-onlyException while marshalling /opt/android-sdk/platforms/android-16/package.xml. Probably the SDK is read-onlyException while marshalling /opt/android-sdk/platforms/android-17/package.xml. Probably the SDK is read-onlyException while marshalling /opt/android-sdk/platforms/android-18/package.xml. Probably the SDK is read-onlyException while marshalling /opt/android-sdk/platforms/android-19/package.xml. Probably the SDK is read-onlyException while marshalling /opt/android-sdk/platforms/android-20/package.xml. Probably the SDK is read-onlyException while marshalling /opt/android-sdk/platforms/android-21/package.xml. Probably the SDK is read-onlyException while marshalling /opt/android-sdk/platforms/android-22/package.xml. Probably the SDK is read-onlyException while marshalling /opt/android-sdk/platforms/android-23/package.xml. Probably the SDK is read-onlyException while marshalling /opt/android-sdk/platforms/android-24/package.xml. Probably the SDK is read-onlyException while marshalling /opt/android-sdk/platforms/android-25/package.xml. Probably the SDK is read-onlyException while marshalling /opt/android-sdk/platforms/android-26/package.xml. Probably the SDK is read-onlyException while marshalling /opt/android-sdk/platforms/android-27/package.xml. Probably the SDK is read-onlyException while marshalling /opt/android-sdk/platforms/android-28/package.xml. Probably the SDK is read-onlyException while marshalling /opt/android-sdk/platforms/android-29/package.xml. Probably the SDK is read-onlyException while marshalling /opt/android-sdk/platforms/android-30/package.xml. Probably the SDK is read-onlyException while marshalling /opt/android-sdk/platforms/android-31/package.xml. Probably the SDK is read-onlyException while marshalling /opt/android-sdk/platforms/android-32/package.xml. Probably the SDK is read-onlyException while marshalling /opt/android-sdk/platforms/android-33/package.xml. Probably the SDK is read-only> Task :annotations:clearCache> Task :annotations:compileJava UP-TO-DATE> Task :core:clearCache> Task :core:checkKotlinGradlePluginConfigurationErrors SKIPPED> Task :annotations:processResources UP-TO-DATE> Task :annotations:classes UP-TO-DATE> Task :annotations:jar UP-TO-DATE> Task :core:kaptGenerateStubsKotlin SKIPPED> Task :core:kaptKotlin UP-TO-DATE> Task :core:compileKotlin SKIPPED> Task :core:preGen UP-TO-DATE> Task :core:compileJava UP-TO-DATE> Task :core:processResources NO-SOURCE> Task :core:classes UP-TO-DATE> Task :core:jar UP-TO-DATE> Task :android:clearCache> Task :android:preBuild UP-TO-DATE> Task :android:preReleaseBuild UP-TO-DATE> Task :android:javaPreCompileRelease> Task :android:checkReleaseAarMetadata> Task :android:generateReleaseResValues> Task :android:mapReleaseSourceSetPaths> Task :android:generateReleaseResources> Task :android:packageReleaseResources> Task :android:mergeReleaseResources> Task :android:createReleaseCompatibleScreenManifests> Task :android:extractDeepLinksRelease> Task :android:parseReleaseLocalResources> Task :android:processReleaseMainManifest> Task :android:processReleaseManifest> Task :android:extractProguardFiles> Task :android:mergeReleaseJniLibFolders> Task :android:mergeReleaseNativeLibs> Task :android:checkReleaseDuplicateClasses> Task :android:mergeReleaseArtProfile> Task :android:processReleaseJavaRes NO-SOURCE> Task :android:stripReleaseDebugSymbolsUnable to strip the following libraries, packaging them as they are: libarc-freetype.so, libarc.so.> Task :android:mergeReleaseShaders> Task :android:compileReleaseShaders NO-SOURCE> Task :android:generateReleaseAssets UP-TO-DATE> Task :android:extractReleaseNativeSymbolTables> Task :android:mergeReleaseJavaResource> Task :android:mergeReleaseAssets> Task :android:mergeReleaseNativeDebugMetadata NO-SOURCE> Task :android:processApplicationManifestReleaseForBundle> Task :android:collectReleaseDependencies> Task :android:sdkReleaseDependencyData> Task :android:writeReleaseAppMetadata> Task :android:writeReleaseSigningConfigVersions> Task :android:processReleaseManifestForPackage> Task :android:processReleaseResources> Task :android:compressReleaseAssets> Task :android:compileReleaseJavaWithJavac> Task :android:generateReleaseLintVitalReportModel> Task :android:expandReleaseArtProfileWildcards> Task :android:mergeReleaseGeneratedProguardFiles> Task :android:bundleReleaseResources> Task :android:minifyReleaseWithR8WARNING: R8: The following library types, prefixed by java., are present both as library and non library classes: java.awt.font.NumericShaper$Range, java.awt.font.NumericShaper, java.awt.font.TextAttribute, java.beans.IndexedPropertyChangeEvent, java.beans.PropertyChangeEvent, java.beans.PropertyChangeListener, java.beans.PropertyChangeListenerProxy, java.beans.PropertyChangeSupport, java.io.BufferedInputStream, java.io.BufferedOutputStream, java.io.BufferedReader, java.io.BufferedWriter, java.io.ByteArrayInputStream, java.io.ByteArrayOutputStream, java.io.CharArrayReader, java.io.CharArrayWriter, java.io.CharConversionException, java.io.Closeable, java.io.Console, java.io.DataInput, java.io.DataInputStream, java.io.DataOutput, java.io.DataOutputStream, java.io.EOFException, java.io.Externalizable, java.io.File, java.io.FileDescriptor, java.io.FileFilter, java.io.FileInputStream, java.io.FileNotFoundException, java.io.FileOutputStream, java.io.FilePermission, java.io.FileReader, java.io.FileWriter, java.io.FilenameFilter, java.io.FilterInputStream, java.io.FilterOutputStream, java.io.FilterReader, java.io.FilterWriter, java.io.Flushable, java.io.IOError, java.io.IOException, java.io.InputStream, java.io.InputStreamReader, java.io.InterruptedIOException, java.io.InvalidClassException, java.io.InvalidObjectException, java.io.LineNumberInputStream, java.io.LineNumberReader, java.io.NotActiveException, java.io.NotSerializableException, java.io.ObjectInput, java.io.ObjectInputStream$GetField, java.io.ObjectInputStream, java.io.ObjectInputValidation, java.io.ObjectOutput, java.io.ObjectOutputStream$PutField, java.io.ObjectOutputStream, java.io.ObjectStreamClass, java.io.ObjectStreamConstants, java.io.ObjectStreamException, java.io.ObjectStreamField, java.io.OptionalDataException, java.io.OutputStream, java.io.OutputStreamWriter, java.io.PipedInputStream, java.io.PipedOutputStream, java.io.PipedReader, java.io.PipedWriter, java.io.PrintStream, java.io.PrintWriter, java.io.PushbackInputStream, java.io.PushbackReader, java.io.RandomAccessFile, java.io.Reader, java.io.SequenceInputStream, java.io.Serializable, java.io.SerializablePermission, java.io.StreamCorruptedException, java.io.StreamTokenizer, java.io.StringBufferInputStream, java.io.StringReader, java.io.StringWriter, java.io.SyncFailedException, java.io.UTFDataFormatException, java.io.UncheckedIOException, java.io.UnsupportedEncodingException, java.io.WriteAbortedException, java.io.Writer, java.lang.AbstractMethodError, java.lang.Appendable, java.lang.ArithmeticException, java.lang.ArrayIndexOutOfBoundsException, java.lang.ArrayStoreException, java.lang.AssertionError, java.lang.AutoCloseable, java.lang.Boolean, java.lang.BootstrapMethodError, java.lang.Byte, java.lang.CharSequence, java.lang.Character$Subset, java.lang.Character$UnicodeBlock, java.lang.Character$UnicodeScript, java.lang.Character, java.lang.Class, java.lang.ClassCastException, java.lang.ClassCircularityError, java.lang.ClassFormatError, java.lang.ClassLoader, java.lang.ClassNotFoundException, java.lang.CloneNotSupportedException, java.lang.Cloneable, java.lang.Comparable, java.lang.Compiler, java.lang.Deprecated, java.lang.Double, java.lang.Enum, java.lang.EnumConstantNotPresentException, java.lang.Error, java.lang.Exception, java.lang.ExceptionInInitializerError, java.lang.Float, java.lang.FunctionalInterface, java.lang.IllegalAccessError, java.lang.IllegalAccessException, java.lang.IllegalArgumentException, java.lang.IllegalMonitorStateException, java.lang.IllegalStateException, java.lang.IllegalThreadStateException, java.lang.IncompatibleClassChangeError, java.lang.IndexOutOfBoundsException, java.lang.InheritableThreadLocal, java.lang.InstantiationError, java.lang.InstantiationException, java.lang.Integer, java.lang.InternalError, java.lang.InterruptedException, java.lang.Iterable, java.lang.LinkageError, java.lang.Long, java.lang.Math, java.lang.NegativeArraySizeException, java.lang.NoClassDefFoundError, java.lang.NoSuchFieldError, java.lang.NoSuchFieldException, java.lang.NoSuchMethodError, java.lang.NoSuchMethodException, java.lang.NullPointerException, java.lang.Number, java.lang.NumberFormatException, java.lang.Object, java.lang.OutOfMemoryError, java.lang.Override, java.lang.Package, java.lang.Process, java.lang.ProcessBuilder$Redirect$Type, java.lang.ProcessBuilder$Redirect, java.lang.ProcessBuilder, java.lang.Readable, java.lang.ReflectiveOperationException, java.lang.Runnable, java.lang.Runtime, java.lang.RuntimeException, java.lang.RuntimePermission, java.lang.SafeVarargs, java.lang.SecurityException, java.lang.SecurityManager, java.lang.Short, java.lang.StackOverflowError, java.lang.StackTraceElement, java.lang.StrictMath, java.lang.String, java.lang.StringBuffer, java.lang.StringBuilder, java.lang.StringIndexOutOfBoundsException, java.lang.SuppressWarnings, java.lang.System, java.lang.Thread$State, java.lang.Thread$UncaughtExceptionHandler, java.lang.Thread, java.lang.ThreadDeath, java.lang.ThreadGroup, java.lang.ThreadLocal, java.lang.Throwable, java.lang.TypeNotPresentException, java.lang.UnknownError, java.lang.UnsatisfiedLinkError, java.lang.UnsupportedClassVersionError, java.lang.UnsupportedOperationException, java.lang.VerifyError, java.lang.VirtualMachineError, java.lang.Void, java.lang.annotation.Annotation, java.lang.annotation.AnnotationFormatError, java.lang.annotation.AnnotationTypeMismatchException, java.lang.annotation.Documented, java.lang.annotation.ElementType, java.lang.annotation.IncompleteAnnotationException, java.lang.annotation.Inherited, java.lang.annotation.Native, java.lang.annotation.Repeatable, java.lang.annotation.Retention, java.lang.annotation.RetentionPolicy, java.lang.annotation.Target, java.lang.invoke.CallSite, java.lang.invoke.ConstantCallSite, java.lang.invoke.LambdaConversionException, java.lang.invoke.MethodHandle, java.lang.invoke.MethodHandleInfo, java.lang.invoke.MethodHandles$Lookup, java.lang.invoke.MethodHandles, java.lang.invoke.MethodType, java.lang.invoke.MutableCallSite, java.lang.invoke.VarHandle$AccessMode, java.lang.invoke.VarHandle, java.lang.invoke.VolatileCallSite, java.lang.invoke.WrongMethodTypeException, java.lang.ref.Cleaner$Cleanable, java.lang.ref.Cleaner, java.lang.ref.PhantomReference, java.lang.ref.Reference, java.lang.ref.ReferenceQueue, java.lang.ref.SoftReference, java.lang.ref.WeakReference, java.lang.reflect.AccessibleObject, java.lang.reflect.AnnotatedElement, java.lang.reflect.Array, java.lang.reflect.Constructor, java.lang.reflect.Executable, java.lang.reflect.Field, java.lang.reflect.GenericArrayType, java.lang.reflect.GenericDeclaration, java.lang.reflect.GenericSignatureFormatError, java.lang.reflect.InvocationHandler, java.lang.reflect.InvocationTargetException, java.lang.reflect.MalformedParameterizedTypeException, java.lang.reflect.MalformedParametersException, java.lang.reflect.Member, java.lang.reflect.Method, java.lang.reflect.Modifier, java.lang.reflect.Parameter, java.lang.reflect.ParameterizedType, java.lang.reflect.Proxy, java.lang.reflect.ReflectPermission, java.lang.reflect.Type, java.lang.reflect.TypeVariable, java.lang.reflect.UndeclaredThrowableException, java.lang.reflect.WildcardType, java.math.BigDecimal, java.math.BigInteger, java.math.MathContext, java.math.RoundingMode, java.net.Authenticator$RequestorType, java.net.Authenticator, java.net.BindException, java.net.CacheRequest, java.net.CacheResponse, java.net.ConnectException, java.net.ContentHandler, java.net.ContentHandlerFactory, java.net.CookieHandler, java.net.CookieManager, java.net.CookiePolicy, java.net.CookieStore, java.net.DatagramPacket, java.net.DatagramSocket, java.net.DatagramSocketImpl, java.net.DatagramSocketImplFactory, java.net.FileNameMap, java.net.HttpCookie, java.net.HttpRetryException, java.net.HttpURLConnection, java.net.IDN, java.net.Inet4Address, java.net.Inet6Address, java.net.InetAddress, java.net.InetSocketAddress, java.net.InterfaceAddress, java.net.JarURLConnection, java.net.MalformedURLException, java.net.MulticastSocket, java.net.NetPermission, java.net.NetworkInterface, java.net.NoRouteToHostException, java.net.PasswordAuthentication, java.net.PortUnreachableException, java.net.ProtocolException, java.net.ProtocolFamily, java.net.Proxy$Type, java.net.Proxy, java.net.ProxySelector, java.net.ResponseCache, java.net.SecureCacheResponse, java.net.ServerSocket, java.net.Socket, java.net.SocketAddress, java.net.SocketException, java.net.SocketImpl, java.net.SocketImplFactory, java.net.SocketOption, java.net.SocketOptions, java.net.SocketPermission, java.net.SocketTimeoutException, java.net.StandardProtocolFamily, java.net.StandardSocketOptions, java.net.URI, java.net.URISyntaxException, java.net.URL, java.net.URLClassLoader, java.net.URLConnection, java.net.URLDecoder, java.net.URLEncoder, java.net.URLStreamHandler, java.net.URLStreamHandlerFactory, java.net.UnknownHostException, java.net.UnknownServiceException, java.nio.Buffer, java.nio.BufferOverflowException, java.nio.BufferUnderflowException, java.nio.ByteBuffer, java.nio.ByteOrder, java.nio.CharBuffer, java.nio.DoubleBuffer, java.nio.FloatBuffer, java.nio.IntBuffer, java.nio.InvalidMarkException, java.nio.LongBuffer, java.nio.MappedByteBuffer, java.nio.ReadOnlyBufferException, java.nio.ShortBuffer, java.nio.channels.AcceptPendingException, java.nio.channels.AlreadyBoundException, java.nio.channels.AlreadyConnectedException, java.nio.channels.AsynchronousByteChannel, java.nio.channels.AsynchronousChannel, java.nio.channels.AsynchronousChannelGroup, java.nio.channels.AsynchronousCloseException, java.nio.channels.AsynchronousFileChannel, java.nio.channels.AsynchronousServerSocketChannel, java.nio.channels.AsynchronousSocketChannel, java.nio.channels.ByteChannel, java.nio.channels.CancelledKeyException, java.nio.channels.Channel, java.nio.channels.Channels, java.nio.channels.ClosedByInterruptException, java.nio.channels.ClosedChannelException, java.nio.channels.ClosedSelectorException, java.nio.channels.CompletionHandler, java.nio.channels.ConnectionPendingException, java.nio.channels.DatagramChannel, java.nio.channels.FileChannel$MapMode, java.nio.channels.FileChannel, java.nio.channels.FileLock, java.nio.channels.FileLockInterruptionException, java.nio.channels.GatheringByteChannel, java.nio.channels.IllegalBlockingModeException, java.nio.channels.IllegalChannelGroupException, java.nio.channels.IllegalSelectorException, java.nio.channels.InterruptedByTimeoutException, java.nio.channels.InterruptibleChannel, java.nio.channels.MembershipKey, java.nio.channels.MulticastChannel, java.nio.channels.NetworkChannel, java.nio.channels.NoConnectionPendingException, java.nio.channels.NonReadableChannelException, java.nio.channels.NonWritableChannelException, java.nio.channels.NotYetBoundException, java.nio.channels.NotYetConnectedException, java.nio.channels.OverlappingFileLockException, java.nio.channels.Pipe$SinkChannel, java.nio.channels.Pipe$SourceChannel, java.nio.channels.Pipe, java.nio.channels.ReadPendingException, java.nio.channels.ReadableByteChannel, java.nio.channels.ScatteringByteChannel, java.nio.channels.SeekableByteChannel, java.nio.channels.SelectableChannel, java.nio.channels.SelectionKey, java.nio.channels.Selector, java.nio.channels.ServerSocketChannel, java.nio.channels.ShutdownChannelGroupException, java.nio.channels.SocketChannel, java.nio.channels.UnresolvedAddressException, java.nio.channels.UnsupportedAddressTypeException, java.nio.channels.WritableByteChannel, java.nio.channels.WritePendingException, java.nio.channels.spi.AbstractInterruptibleChannel, java.nio.channels.spi.AbstractSelectableChannel, java.nio.channels.spi.AbstractSelectionKey, java.nio.channels.spi.AbstractSelector, java.nio.channels.spi.AsynchronousChannelProvider, java.nio.channels.spi.SelectorProvider, java.nio.charset.CharacterCodingException, java.nio.charset.Charset, java.nio.charset.CharsetDecoder, java.nio.charset.CharsetEncoder, java.nio.charset.CoderMalfunctionError, java.nio.charset.CoderResult, java.nio.charset.CodingErrorAction, java.nio.charset.IllegalCharsetNameException, java.nio.charset.MalformedInputException, java.nio.charset.StandardCharsets, java.nio.charset.UnmappableCharacterException, java.nio.charset.UnsupportedCharsetException, java.nio.charset.spi.CharsetProvider, java.nio.file.AccessDeniedException, java.nio.file.AccessMode, java.nio.file.AtomicMoveNotSupportedException, java.nio.file.ClosedDirectoryStreamException, java.nio.file.ClosedFileSystemException, java.nio.file.ClosedWatchServiceException, java.nio.file.CopyOption, java.nio.file.DirectoryIteratorException, java.nio.file.DirectoryNotEmptyException, java.nio.file.DirectoryStream$Filter, java.nio.file.DirectoryStream, java.nio.file.FileAlreadyExistsException, java.nio.file.FileStore, java.nio.file.FileSystem, java.nio.file.FileSystemAlreadyExistsException, java.nio.file.FileSystemException, java.nio.file.FileSystemLoopException, java.nio.file.FileSystemNotFoundException, java.nio.file.FileSystems, java.nio.file.FileVisitOption, java.nio.file.FileVisitResult, java.nio.file.FileVisitor, java.nio.file.Files, java.nio.file.InvalidPathException, java.nio.file.LinkOption, java.nio.file.LinkPermission, java.nio.file.NoSuchFileException, java.nio.file.NotDirectoryException, java.nio.file.NotLinkException, java.nio.file.OpenOption, java.nio.file.Path, java.nio.file.PathMatcher, java.nio.file.Paths, java.nio.file.ProviderMismatchException, java.nio.file.ProviderNotFoundException, java.nio.file.ReadOnlyFileSystemException, java.nio.file.SecureDirectoryStream, java.nio.file.SimpleFileVisitor, java.nio.file.StandardCopyOption, java.nio.file.StandardOpenOption, java.nio.file.StandardWatchEventKinds, java.nio.file.WatchEvent$Kind, java.nio.file.WatchEvent$Modifier, java.nio.file.WatchEvent, java.nio.file.WatchKey, java.nio.file.WatchService, java.nio.file.Watchable, java.nio.file.attribute.AclEntry$Builder, java.nio.file.attribute.AclEntry, java.nio.file.attribute.AclEntryFlag, java.nio.file.attribute.AclEntryPermission, java.nio.file.attribute.AclEntryType, java.nio.file.attribute.AclFileAttributeView, java.nio.file.attribute.AttributeView, java.nio.file.attribute.BasicFileAttributeView, java.nio.file.attribute.BasicFileAttributes, java.nio.file.attribute.DosFileAttributeView, java.nio.file.attribute.DosFileAttributes, java.nio.file.attribute.FileAttribute, java.nio.file.attribute.FileAttributeView, java.nio.file.attribute.FileOwnerAttributeView, java.nio.file.attribute.FileStoreAttributeView, java.nio.file.attribute.FileTime, java.nio.file.attribute.GroupPrincipal, java.nio.file.attribute.PosixFileAttributeView, java.nio.file.attribute.PosixFileAttributes, java.nio.file.attribute.PosixFilePermission, java.nio.file.attribute.PosixFilePermissions, java.nio.file.attribute.UserDefinedFileAttributeView, java.nio.file.attribute.UserPrincipal, java.nio.file.attribute.UserPrincipalLookupService, java.nio.file.attribute.UserPrincipalNotFoundException, java.nio.file.spi.FileSystemProvider, java.nio.file.spi.FileTypeDetector, java.security.AccessControlContext, java.security.AccessControlException, java.security.AccessController, java.security.AlgorithmConstraints, java.security.AlgorithmParameterGenerator, java.security.AlgorithmParameterGeneratorSpi, java.security.AlgorithmParameters, java.security.AlgorithmParametersSpi, java.security.AllPermission, java.security.AuthProvider, java.security.BasicPermission, java.security.Certificate, java.security.CodeSigner, java.security.CodeSource, java.security.CryptoPrimitive, java.security.DigestException, java.security.DigestInputStream, java.security.DigestOutputStream, java.security.DomainCombiner, java.security.DomainLoadStoreParameter, java.security.GeneralSecurityException, java.security.Guard, java.security.GuardedObject, java.security.Identity, java.security.IdentityScope, java.security.InvalidAlgorithmParameterException, java.security.InvalidKeyException, java.security.InvalidParameterException, java.security.Key, java.security.KeyException, java.security.KeyFactory, java.security.KeyFactorySpi, java.security.KeyManagementException, java.security.KeyPair, java.security.KeyPairGenerator, java.security.KeyPairGeneratorSpi, java.security.KeyRep$Type, java.security.KeyRep, java.security.KeyStore$Builder, java.security.KeyStore$CallbackHandlerProtection, java.security.KeyStore$Entry$Attribute, java.security.KeyStore$Entry, java.security.KeyStore$LoadStoreParameter, java.security.KeyStore$PasswordProtection, java.security.KeyStore$PrivateKeyEntry, java.security.KeyStore$ProtectionParameter, java.security.KeyStore$SecretKeyEntry, java.security.KeyStore$TrustedCertificateEntry, java.security.KeyStore, java.security.KeyStoreException, java.security.KeyStoreSpi, java.security.MessageDigest, java.security.MessageDigestSpi, java.security.NoSuchAlgorithmException, java.security.NoSuchProviderException, java.security.PKCS12Attribute, java.security.Permission, java.security.PermissionCollection, java.security.Permissions, java.security.Policy$Parameters, java.security.Policy, java.security.PolicySpi, java.security.Principal, java.security.PrivateKey, java.security.PrivilegedAction, java.security.PrivilegedActionException, java.security.PrivilegedExceptionAction, java.security.ProtectionDomain, java.security.Provider$Service, java.security.Provider, java.security.ProviderException, java.security.PublicKey, java.security.SecureClassLoader, java.security.SecureRandom, java.security.SecureRandomSpi, java.security.Security, java.security.SecurityPermission, java.security.Signature, java.security.SignatureException, java.security.SignatureSpi, java.security.SignedObject, java.security.Signer, java.security.Timestamp, java.security.UnrecoverableEntryException, java.security.UnrecoverableKeyException, java.security.UnresolvedPermission, java.security.acl.Acl, java.security.acl.AclEntry, java.security.acl.AclNotFoundException, java.security.acl.Group, java.security.acl.LastOwnerException, java.security.acl.NotOwnerException, java.security.acl.Owner, java.security.acl.Permission, java.security.cert.CRL, java.security.cert.CRLException, java.security.cert.CRLReason, java.security.cert.CRLSelector, java.security.cert.CertPath$CertPathRep, java.security.cert.CertPath, java.security.cert.CertPathBuilder, java.security.cert.CertPathBuilderException, java.security.cert.CertPathBuilderResult, java.security.cert.CertPathBuilderSpi, java.security.cert.CertPathChecker, java.security.cert.CertPathParameters, java.security.cert.CertPathValidator, java.security.cert.CertPathValidatorException$BasicReason, java.security.cert.CertPathValidatorException$Reason, java.security.cert.CertPathValidatorException, java.security.cert.CertPathValidatorResult, java.security.cert.CertPathValidatorSpi, java.security.cert.CertSelector, java.security.cert.CertStore, java.security.cert.CertStoreException, java.security.cert.CertStoreParameters, java.security.cert.CertStoreSpi, java.security.cert.Certificate$CertificateRep, java.security.cert.Certificate, java.security.cert.CertificateEncodingException, java.security.cert.CertificateException, java.security.cert.CertificateExpiredException, java.security.cert.CertificateFactory, java.security.cert.CertificateFactorySpi, java.security.cert.CertificateNotYetValidException, java.security.cert.CertificateParsingException, java.security.cert.CertificateRevokedException, java.security.cert.CollectionCertStoreParameters, java.security.cert.Extension, java.security.cert.LDAPCertStoreParameters, java.security.cert.PKIXBuilderParameters, java.security.cert.PKIXCertPathBuilderResult, java.security.cert.PKIXCertPathChecker, java.security.cert.PKIXCertPathValidatorResult, java.security.cert.PKIXParameters, java.security.cert.PKIXReason, java.security.cert.PKIXRevocationChecker$Option, java.security.cert.PKIXRevocationChecker, java.security.cert.PolicyNode, java.security.cert.PolicyQualifierInfo, java.security.cert.TrustAnchor, java.security.cert.URICertStoreParameters, java.security.cert.X509CRL, java.security.cert.X509CRLEntry, java.security.cert.X509CRLSelector, java.security.cert.X509CertSelector, java.security.cert.X509Certificate, java.security.cert.X509Extension, java.security.interfaces.DSAKey, java.security.interfaces.DSAKeyPairGenerator, java.security.interfaces.DSAParams, java.security.interfaces.DSAPrivateKey, java.security.interfaces.DSAPublicKey, java.security.interfaces.ECKey, java.security.interfaces.ECPrivateKey, java.security.interfaces.ECPublicKey, java.security.interfaces.EdECKey, java.security.interfaces.EdECPrivateKey, java.security.interfaces.EdECPublicKey, java.security.interfaces.RSAKey, java.security.interfaces.RSAMultiPrimePrivateCrtKey, java.security.interfaces.RSAPrivateCrtKey, java.security.interfaces.RSAPrivateKey, java.security.interfaces.RSAPublicKey, java.security.interfaces.XECKey, java.security.interfaces.XECPrivateKey, java.security.interfaces.XECPublicKey, java.security.spec.AlgorithmParameterSpec, java.security.spec.DSAParameterSpec, java.security.spec.DSAPrivateKeySpec, java.security.spec.DSAPublicKeySpec, java.security.spec.ECField, java.security.spec.ECFieldF2m, java.security.spec.ECFieldFp, java.security.spec.ECGenParameterSpec, java.security.spec.ECParameterSpec, java.security.spec.ECPoint, java.security.spec.ECPrivateKeySpec, java.security.spec.ECPublicKeySpec, java.security.spec.EdECPoint, java.security.spec.EdECPrivateKeySpec, java.security.spec.EdECPublicKeySpec, java.security.spec.EllipticCurve, java.security.spec.EncodedKeySpec, java.security.spec.InvalidKeySpecException, java.security.spec.InvalidParameterSpecException, java.security.spec.KeySpec, java.security.spec.MGF1ParameterSpec, java.security.spec.NamedParameterSpec, java.security.spec.PKCS8EncodedKeySpec, java.security.spec.PSSParameterSpec, java.security.spec.RSAKeyGenParameterSpec, java.security.spec.RSAMultiPrimePrivateCrtKeySpec, java.security.spec.RSAOtherPrimeInfo, java.security.spec.RSAPrivateCrtKeySpec, java.security.spec.RSAPrivateKeySpec, java.security.spec.RSAPublicKeySpec, java.security.spec.X509EncodedKeySpec, java.security.spec.XECPrivateKeySpec, java.security.spec.XECPublicKeySpec, java.sql.Array, java.sql.BatchUpdateException, java.sql.Blob, java.sql.CallableStatement, java.sql.ClientInfoStatus, java.sql.Clob, java.sql.Connection, java.sql.DataTruncation, java.sql.DatabaseMetaData, java.sql.Date, java.sql.Driver, java.sql.DriverManager, java.sql.DriverPropertyInfo, java.sql.NClob, java.sql.ParameterMetaData, java.sql.PreparedStatement, java.sql.Ref, java.sql.ResultSet, java.sql.ResultSetMetaData, java.sql.RowId, java.sql.RowIdLifetime, java.sql.SQLClientInfoException, java.sql.SQLData, java.sql.SQLDataException, java.sql.SQLException, java.sql.SQLFeatureNotSupportedException, java.sql.SQLInput, java.sql.SQLIntegrityConstraintViolationException, java.sql.SQLInvalidAuthorizationSpecException, java.sql.SQLNonTransientConnectionException, java.sql.SQLNonTransientException, java.sql.SQLOutput, java.sql.SQLPermission, java.sql.SQLRecoverableException, java.sql.SQLSyntaxErrorException, java.sql.SQLTimeoutException, java.sql.SQLTransactionRollbackException, java.sql.SQLTransientConnectionException, java.sql.SQLTransientException, java.sql.SQLWarning, java.sql.SQLXML, java.sql.Savepoint, java.sql.Statement, java.sql.Struct, java.sql.Time, java.sql.Timestamp, java.sql.Types, java.sql.Wrapper, java.text.Annotation, java.text.AttributedCharacterIterator$Attribute, java.text.AttributedCharacterIterator, java.text.AttributedString, java.text.Bidi, java.text.BreakIterator, java.text.CharacterIterator, java.text.ChoiceFormat, java.text.CollationElementIterator, java.text.CollationKey, java.text.Collator, java.text.DateFormat$Field, java.text.DateFormat, java.text.DateFormatSymbols, java.text.DecimalFormat, java.text.DecimalFormatSymbols, java.text.FieldPosition, java.text.Format$Field, java.text.Format, java.text.MessageFormat$Field, java.text.MessageFormat, java.text.Normalizer$Form, java.text.Normalizer, java.text.NumberFormat$Field, java.text.NumberFormat, java.text.ParseException, java.text.ParsePosition, java.text.RuleBasedCollator, java.text.SimpleDateFormat, java.text.StringCharacterIterator, java.time.Clock, java.time.DateTimeException, java.time.DayOfWeek, java.time.Duration, java.time.Instant, java.time.LocalDate, java.time.LocalDateTime, java.time.LocalTime, java.time.Month, java.time.MonthDay, java.time.OffsetDateTime, java.time.OffsetTime, java.time.Period, java.time.Year, java.time.YearMonth, java.time.ZoneId, java.time.ZoneOffset, java.time.ZonedDateTime, java.time.chrono.AbstractChronology, java.time.chrono.ChronoLocalDate, java.time.chrono.ChronoLocalDateTime, java.time.chrono.ChronoPeriod, java.time.chrono.ChronoZonedDateTime, java.time.chrono.Chronology, java.time.chrono.Era, java.time.chrono.HijrahChronology, java.time.chrono.HijrahDate, java.time.chrono.HijrahEra, java.time.chrono.IsoChronology, java.time.chrono.IsoEra, java.time.chrono.JapaneseChronology, java.time.chrono.JapaneseDate, java.time.chrono.JapaneseEra, java.time.chrono.MinguoChronology, java.time.chrono.MinguoDate, java.time.chrono.MinguoEra, java.time.chrono.ThaiBuddhistChronology, java.time.chrono.ThaiBuddhistDate, java.time.chrono.ThaiBuddhistEra, java.time.format.DateTimeFormatter, java.time.format.DateTimeFormatterBuilder, java.time.format.DateTimeParseException, java.time.format.DecimalStyle, java.time.format.FormatStyle, java.time.format.ResolverStyle, java.time.format.SignStyle, java.time.format.TextStyle, java.time.temporal.ChronoField, java.time.temporal.ChronoUnit, java.time.temporal.IsoFields, java.time.temporal.JulianFields, java.time.temporal.Temporal, java.time.temporal.TemporalAccessor, java.time.temporal.TemporalAdjuster, java.time.temporal.TemporalAdjusters, java.time.temporal.TemporalAmount, java.time.temporal.TemporalField, java.time.temporal.TemporalQueries, java.time.temporal.TemporalQuery, java.time.temporal.TemporalUnit, java.time.temporal.UnsupportedTemporalTypeException, java.time.temporal.ValueRange, java.time.temporal.WeekFields, java.time.zone.ZoneOffsetTransition, java.time.zone.ZoneOffsetTransitionRule$TimeDefinition, java.time.zone.ZoneOffsetTransitionRule, java.time.zone.ZoneRules, java.time.zone.ZoneRulesException, java.util.AbstractCollection, java.util.AbstractList, java.util.AbstractMap$SimpleEntry, java.util.AbstractMap$SimpleImmutableEntry, java.util.AbstractMap, java.util.AbstractQueue, java.util.AbstractSequentialList, java.util.AbstractSet, java.util.ArrayDeque, java.util.ArrayList, java.util.Arrays, java.util.Base64$Decoder, java.util.Base64$Encoder, java.util.Base64, java.util.BitSet, java.util.Calendar$Builder, java.util.Calendar, java.util.Collection, java.util.Collections, java.util.Comparator, java.util.ConcurrentModificationException, java.util.Currency, java.util.Date, java.util.Deque, java.util.Dictionary, java.util.DoubleSummaryStatistics, java.util.DuplicateFormatFlagsException, java.util.EmptyStackException, java.util.EnumMap, java.util.EnumSet, java.util.Enumeration, java.util.EventListener, java.util.EventListenerProxy, java.util.EventObject, java.util.FormatFlagsConversionMismatchException, java.util.Formattable, java.util.FormattableFlags, java.util.Formatter$BigDecimalLayoutForm, java.util.Formatter, java.util.FormatterClosedException, java.util.GregorianCalendar, java.util.HashMap, java.util.HashSet, java.util.Hashtable, java.util.IdentityHashMap, java.util.IllegalFormatCodePointException, java.util.IllegalFormatConversionException, java.util.IllegalFormatException, java.util.IllegalFormatFlagsException, java.util.IllegalFormatPrecisionException, java.util.IllegalFormatWidthException, java.util.IllformedLocaleException, java.util.InputMismatchException, java.util.IntSummaryStatistics, java.util.InvalidPropertiesFormatException, java.util.Iterator, java.util.LinkedHashMap, java.util.LinkedHashSet, java.util.LinkedList, java.util.List, java.util.ListIterator, java.util.ListResourceBundle, java.util.Locale$Builder, java.util.Locale$Category, java.util.Locale$FilteringMode, java.util.Locale$LanguageRange, java.util.Locale, java.util.LongSummaryStatistics, java.util.Map$Entry, java.util.Map, java.util.MissingFormatArgumentException, java.util.MissingFormatWidthException, java.util.MissingResourceException, java.util.NavigableMap, java.util.NavigableSet, java.util.NoSuchElementException, java.util.Objects, java.util.Observable, java.util.Observer, java.util.Optional, java.util.OptionalDouble, java.util.OptionalInt, java.util.OptionalLong, java.util.PrimitiveIterator$OfDouble, java.util.PrimitiveIterator$OfInt, java.util.PrimitiveIterator$OfLong, java.util.PrimitiveIterator, java.util.PriorityQueue, java.util.Properties, java.util.PropertyPermission, java.util.PropertyResourceBundle, java.util.Queue, java.util.Random, java.util.RandomAccess, java.util.ResourceBundle$Control, java.util.ResourceBundle, java.util.Scanner, java.util.ServiceConfigurationError, java.util.ServiceLoader, java.util.Set, java.util.SimpleTimeZone, java.util.SortedMap, java.util.SortedSet, java.util.Spliterator$OfDouble, java.util.Spliterator$OfInt, java.util.Spliterator$OfLong, java.util.Spliterator$OfPrimitive, java.util.Spliterator, java.util.Spliterators$AbstractDoubleSpliterator, java.util.Spliterators$AbstractIntSpliterator, java.util.Spliterators$AbstractLongSpliterator, java.util.Spliterators$AbstractSpliterator, java.util.Spliterators, java.util.SplittableRandom, java.util.Stack, java.util.StringJoiner, java.util.StringTokenizer, java.util.TimeZone, java.util.Timer, java.util.TimerTask, java.util.TooManyListenersException, java.util.TreeMap, java.util.TreeSet, java.util.UUID, java.util.UnknownFormatConversionException, java.util.UnknownFormatFlagsException, java.util.Vector, java.util.WeakHashMap, java.util.concurrent.AbstractExecutorService, java.util.concurrent.ArrayBlockingQueue, java.util.concurrent.BlockingDeque, java.util.concurrent.BlockingQueue, java.util.concurrent.BrokenBarrierException, java.util.concurrent.Callable, java.util.concurrent.CancellationException, java.util.concurrent.CompletableFuture$AsynchronousCompletionTask, java.util.concurrent.CompletableFuture, java.util.concurrent.CompletionException, java.util.concurrent.CompletionService, java.util.concurrent.CompletionStage, java.util.concurrent.ConcurrentHashMap$KeySetView, java.util.concurrent.ConcurrentHashMap, java.util.concurrent.ConcurrentLinkedDeque, java.util.concurrent.ConcurrentLinkedQueue, java.util.concurrent.ConcurrentMap, java.util.concurrent.ConcurrentNavigableMap, java.util.concurrent.ConcurrentSkipListMap, java.util.concurrent.ConcurrentSkipListSet, java.util.concurrent.CopyOnWriteArrayList, java.util.concurrent.CopyOnWriteArraySet, java.util.concurrent.CountDownLatch, java.util.concurrent.CountedCompleter, java.util.concurrent.CyclicBarrier, java.util.concurrent.DelayQueue, java.util.concurrent.Delayed, java.util.concurrent.Exchanger, java.util.concurrent.ExecutionException, java.util.concurrent.Executor, java.util.concurrent.ExecutorCompletionService, java.util.concurrent.ExecutorService, java.util.concurrent.Executors, java.util.concurrent.Flow$Processor, java.util.concurrent.Flow$Publisher, java.util.concurrent.Flow$Subscriber, java.util.concurrent.Flow$Subscription, java.util.concurrent.Flow, java.util.concurrent.ForkJoinPool$ForkJoinWorkerThreadFactory, java.util.concurrent.ForkJoinPool$ManagedBlocker, java.util.concurrent.ForkJoinPool, java.util.concurrent.ForkJoinTask, java.util.concurrent.ForkJoinWorkerThread, java.util.concurrent.Future, java.util.concurrent.FutureTask, java.util.concurrent.LinkedBlockingDeque, java.util.concurrent.LinkedBlockingQueue, java.util.concurrent.LinkedTransferQueue, java.util.concurrent.Phaser, java.util.concurrent.PriorityBlockingQueue, java.util.concurrent.RecursiveAction, java.util.concurrent.RecursiveTask, java.util.concurrent.RejectedExecutionException, java.util.concurrent.RejectedExecutionHandler, java.util.concurrent.RunnableFuture, java.util.concurrent.RunnableScheduledFuture, java.util.concurrent.ScheduledExecutorService, java.util.concurrent.ScheduledFuture, java.util.concurrent.ScheduledThreadPoolExecutor, java.util.concurrent.Semaphore, java.util.concurrent.SubmissionPublisher, java.util.concurrent.SynchronousQueue, java.util.concurrent.ThreadFactory, java.util.concurrent.ThreadLocalRandom, java.util.concurrent.ThreadPoolExecutor$AbortPolicy, java.util.concurrent.ThreadPoolExecutor$CallerRunsPolicy, java.util.concurrent.ThreadPoolExecutor$DiscardOldestPolicy, java.util.concurrent.ThreadPoolExecutor$DiscardPolicy, java.util.concurrent.ThreadPoolExecutor, java.util.concurrent.TimeUnit, java.util.concurrent.TimeoutException, java.util.concurrent.TransferQueue, java.util.concurrent.atomic.AtomicBoolean, java.util.concurrent.atomic.AtomicInteger, java.util.concurrent.atomic.AtomicIntegerArray, java.util.concurrent.atomic.AtomicIntegerFieldUpdater, java.util.concurrent.atomic.AtomicLong, java.util.concurrent.atomic.AtomicLongArray, java.util.concurrent.atomic.AtomicLongFieldUpdater, java.util.concurrent.atomic.AtomicMarkableReference, java.util.concurrent.atomic.AtomicReference, java.util.concurrent.atomic.AtomicReferenceArray, java.util.concurrent.atomic.AtomicReferenceFieldUpdater, java.util.concurrent.atomic.AtomicStampedReference, java.util.concurrent.atomic.DoubleAccumulator, java.util.concurrent.atomic.DoubleAdder, java.util.concurrent.atomic.LongAccumulator, java.util.concurrent.atomic.LongAdder, java.util.concurrent.locks.AbstractOwnableSynchronizer, java.util.concurrent.locks.AbstractQueuedLongSynchronizer$ConditionObject, java.util.concurrent.locks.AbstractQueuedLongSynchronizer, java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject, java.util.concurrent.locks.AbstractQueuedSynchronizer, java.util.concurrent.locks.Condition, java.util.concurrent.locks.Lock, java.util.concurrent.locks.LockSupport, java.util.concurrent.locks.ReadWriteLock, java.util.concurrent.locks.ReentrantLock, java.util.concurrent.locks.ReentrantReadWriteLock$ReadLock, java.util.concurrent.locks.ReentrantReadWriteLock$WriteLock, java.util.concurrent.locks.ReentrantReadWriteLock, java.util.concurrent.locks.StampedLock, java.util.function.BiConsumer, java.util.function.BiFunction, java.util.function.BiPredicate, java.util.function.BinaryOperator, java.util.function.BooleanSupplier, java.util.function.Consumer, java.util.function.DoubleBinaryOperator, java.util.function.DoubleConsumer, java.util.function.DoubleFunction, java.util.function.DoublePredicate, java.util.function.DoubleSupplier, java.util.function.DoubleToIntFunction, java.util.function.DoubleToLongFunction, java.util.function.DoubleUnaryOperator, java.util.function.Function, java.util.function.IntBinaryOperator, java.util.function.IntConsumer, java.util.function.IntFunction, java.util.function.IntPredicate, java.util.function.IntSupplier, java.util.function.IntToDoubleFunction, java.util.function.IntToLongFunction, java.util.function.IntUnaryOperator, java.util.function.LongBinaryOperator, java.util.function.LongConsumer, java.util.function.LongFunction, java.util.function.LongPredicate, java.util.function.LongSupplier, java.util.function.LongToDoubleFunction, java.util.function.LongToIntFunction, java.util.function.LongUnaryOperator, java.util.function.ObjDoubleConsumer, java.util.function.ObjIntConsumer, java.util.function.ObjLongConsumer, java.util.function.Predicate, java.util.function.Supplier, java.util.function.ToDoubleBiFunction, java.util.function.ToDoubleFunction, java.util.function.ToIntBiFunction, java.util.function.ToIntFunction, java.util.function.ToLongBiFunction, java.util.function.ToLongFunction, java.util.function.UnaryOperator, java.util.jar.Attributes$Name, java.util.jar.Attributes, java.util.jar.JarEntry, java.util.jar.JarException, java.util.jar.JarFile, java.util.jar.JarInputStream, java.util.jar.JarOutputStream, java.util.jar.Manifest, java.util.jar.Pack200$Packer, java.util.jar.Pack200$Unpacker, java.util.jar.Pack200, java.util.logging.ConsoleHandler, java.util.logging.ErrorManager, java.util.logging.FileHandler, java.util.logging.Filter, java.util.logging.Formatter, java.util.logging.Handler, java.util.logging.Level, java.util.logging.LogManager, java.util.logging.LogRecord, java.util.logging.Logger, java.util.logging.LoggingMXBean, java.util.logging.LoggingPermission, java.util.logging.MemoryHandler, java.util.logging.SimpleFormatter, java.util.logging.SocketHandler, java.util.logging.StreamHandler, java.util.logging.XMLFormatter, java.util.prefs.AbstractPreferences, java.util.prefs.BackingStoreException, java.util.prefs.InvalidPreferencesFormatException, java.util.prefs.NodeChangeEvent, java.util.prefs.NodeChangeListener, java.util.prefs.PreferenceChangeEvent, java.util.prefs.PreferenceChangeListener, java.util.prefs.Preferences, java.util.prefs.PreferencesFactory, java.util.regex.MatchResult, java.util.regex.Matcher, java.util.regex.Pattern, java.util.regex.PatternSyntaxException, java.util.stream.BaseStream, java.util.stream.Collector$Characteristics, java.util.stream.Collector, java.util.stream.Collectors, java.util.stream.DoubleStream$Builder, java.util.stream.DoubleStream, java.util.stream.IntStream$Builder, java.util.stream.IntStream, java.util.stream.LongStream$Builder, java.util.stream.LongStream, java.util.stream.Stream$Builder, java.util.stream.Stream, java.util.stream.StreamSupport, java.util.zip.Adler32, java.util.zip.CRC32, java.util.zip.CheckedInputStream, java.util.zip.CheckedOutputStream, java.util.zip.Checksum, java.util.zip.DataFormatException, java.util.zip.Deflater, java.util.zip.DeflaterInputStream, java.util.zip.DeflaterOutputStream, java.util.zip.GZIPInputStream, java.util.zip.GZIPOutputStream, java.util.zip.Inflater, java.util.zip.InflaterInputStream, java.util.zip.InflaterOutputStream, java.util.zip.ZipEntry, java.util.zip.ZipError, java.util.zip.ZipException, java.util.zip.ZipFile, java.util.zip.ZipInputStream, java.util.zip.ZipOutputStream. Library classes will be ignored.> Task :android:lintVitalAnalyzeRelease> Task :android:lintVitalReportRelease> Task :android:lintVitalRelease> Task :android:compileReleaseArtProfile> Task :android:shrinkReleaseRes> Task :android:optimizeReleaseResources> Task :android:packageRelease> Task :android:createReleaseApkListingFileRedirect> Task :android:assembleReleaseDeprecated Gradle features were used in this build, making it incompatible with Gradle 9.0.You can use '--warning-mode all' to show the individual deprecation warnings and determine if they come from your own scripts or plugins.For more on this, please refer to https://docs.gradle.org/8.10/userguide/command_line_interface.html#sec:command_line_warnings in the Gradle documentation.BUILD SUCCESSFUL in 3m 53s52 actionable tasks: 46 executed, 6 up-to-date2025-04-24 08:50:54,301 DEBUG: Popen(['git', 'cat-file', '--batch-check'], cwd=/home/vagrant/build/io.anuke.mindustry, universal_newlines=False, shell=None, istream=<valid stream>)2025-04-24 08:50:54,311 INFO: Successfully built version 8-fdroid-148 of io.anuke.mindustry from ab0a47a837628f8bb70802fd7ef6b581005e51132025-04-24 08:50:54,541 DEBUG: Checking build/io.anuke.mindustry/android/build/outputs/apk/release/android-release-unsigned.apk2025-04-24 08:50:54,686 INFO: success: io.anuke.mindustry2025-04-24 08:50:54,687 INFO: Finished2025-04-24 08:50:54,687 INFO: 1 build succeeded