Hi,
After adding the extension-admob
and extension-iap
to my project, it fails to bundle for android. Before adding these two extensions my game would bundle for android without any problems.
The error I get is :
ERROR:EXT: Bundling 'Android Application...' failed: prelude.lua:361 Bob invocation failed
And below is the build log (I believe it may be the failure to merge manifests that causes this, but I wont know how to fix this):
Job id: job9459379594738864660; traceId: bee9c04b0fa95155d08967ac5d4a1e58java -jar /etc/extender/apps/manifestmergetool.jar --platform android --main /tmp/job10581053279989154963/upload/AndroidManifest.xml --lib /tmp/job10581053279989154963/upload/extension-iap/manifests/android/AndroidManifest.xml --lib /tmp/job10581053279989154963/upload/extension-admob/manifests/android/AndroidManifest.xml --lib /tmp/job10581053279989154963/upload/firebase/manifests/android/AndroidManifest.xml --lib /tmp/.gradle/unpacked/com.google.firebase-firebase-installations-17.2.0.aar/AndroidManifest.xml --lib /tmp/.gradle/unpacked/androidx.startup-startup-runtime-1.0.0.aar/AndroidManifest.xml --lib /tmp/.gradle/unpacked/androidx.annotation-annotation-experimental-1.3.0.aar/AndroidManifest.xml --lib /tmp/.gradle/unpacked/com.google.firebase-firebase-installations-interop-17.1.1.aar/AndroidManifest.xml --lib /tmp/.gradle/unpacked/com.google.android.gms-play-services-measurement-base-21.5.1.aar/AndroidManifest.xml --lib /tmp/.gradle/unpacked/androidx.loader-loader-1.0.0.aar/AndroidManifest.xml --lib /tmp/.gradle/unpacked/com.google.android.gms-play-services-tasks-18.1.0.aar/AndroidManifest.xml --lib /tmp/.gradle/unpacked/com.google.android.gms-play-services-ads-base-22.6.0.aar/AndroidManifest.xml --lib /tmp/.gradle/unpacked/com.android.billingclient-billing-7.0.0.aar/AndroidManifest.xml --lib /tmp/.gradle/unpacked/com.google.firebase-firebase-common-ktx-20.4.2.aar/AndroidManifest.xml --lib /tmp/.gradle/unpacked/androidx.room-room-runtime-2.2.5.aar/AndroidManifest.xml --lib /tmp/.gradle/unpacked/androidx.customview-customview-1.0.0.aar/AndroidManifest.xml --lib /tmp/.gradle/unpacked/androidx.work-work-runtime-2.7.0.aar/AndroidManifest.xml --lib /tmp/.gradle/unpacked/androidx.savedstate-savedstate-1.1.0.aar/AndroidManifest.xml --lib /tmp/.gradle/unpacked/com.google.android.gms-play-services-measurement-21.5.1.aar/AndroidManifest.xml --lib /tmp/.gradle/unpacked/androidx.lifecycle-lifecycle-process-2.3.1.aar/AndroidManifest.xml --lib /tmp/.gradle/unpacked/com.google.android.datatransport-transport-backend-cct-3.1.8.aar/AndroidManifest.xml --lib /tmp/.gradle/unpacked/com.google.android.gms-play-services-basement-18.3.0.aar/AndroidManifest.xml --lib /tmp/.gradle/unpacked/androidx.arch.core-core-runtime-2.1.0.aar/AndroidManifest.xml --lib /tmp/.gradle/unpacked/com.google.android.gms-play-services-ads-identifier-18.0.0.aar/AndroidManifest.xml --lib /tmp/.gradle/unpacked/com.google.android.gms-play-services-ads-22.6.0.aar/AndroidManifest.xml --lib /tmp/.gradle/unpacked/com.google.firebase-firebase-analytics-21.5.1.aar/AndroidManifest.xml --lib /tmp/.gradle/unpacked/com.google.firebase-firebase-components-17.1.5.aar/AndroidManifest.xml --lib /tmp/.gradle/unpacked/androidx.documentfile-documentfile-1.0.0.aar/AndroidManifest.xml --lib /tmp/.gradle/unpacked/com.google.android.gms-play-services-measurement-sdk-21.5.1.aar/AndroidManifest.xml --lib /tmp/.gradle/unpacked/com.google.android.datatransport-transport-api-3.0.0.aar/AndroidManifest.xml --lib /tmp/.gradle/unpacked/com.google.android.gms-play-services-measurement-sdk-api-21.5.1.aar/AndroidManifest.xml --lib /tmp/.gradle/unpacked/androidx.lifecycle-lifecycle-service-2.1.0.aar/AndroidManifest.xml --lib /tmp/.gradle/unpacked/androidx.lifecycle-lifecycle-livedata-core-2.3.1.aar/AndroidManifest.xml --lib /tmp/.gradle/unpacked/com.google.android.gms-play-services-base-18.3.0.aar/AndroidManifest.xml --lib /tmp/.gradle/unpacked/androidx.privacysandbox.ads-ads-adservices-1.0.0-beta05.aar/AndroidManifest.xml --lib /tmp/.gradle/unpacked/androidx.sqlite-sqlite-2.1.0.aar/AndroidManifest.xml --lib /tmp/.gradle/unpacked/androidx.lifecycle-lifecycle-runtime-2.3.1.aar/AndroidManifest.xml --lib /tmp/.gradle/unpacked/androidx.lifecycle-lifecycle-viewmodel-savedstate-2.3.1.aar/AndroidManifest.xml --lib /tmp/.gradle/unpacked/androidx.activity-activity-1.2.3.aar/AndroidManifest.xml --lib /tmp/.gradle/unpacked/androidx.fragment-fragment-1.1.0.aar/AndroidManifest.xml --lib /tmp/.gradle/unpacked/com.google.firebase-firebase-common-20.4.2.aar/AndroidManifest.xml --lib /tmp/.gradle/unpacked/com.google.android.gms-play-services-places-placereport-17.0.0.aar/AndroidManifest.xml --lib /tmp/.gradle/unpacked/androidx.tracing-tracing-1.0.0.aar/AndroidManifest.xml --lib /tmp/.gradle/unpacked/androidx.privacysandbox.ads-ads-adservices-java-1.0.0-beta05.aar/AndroidManifest.xml --lib /tmp/.gradle/unpacked/androidx.versionedparcelable-versionedparcelable-1.1.1.aar/AndroidManifest.xml --lib /tmp/.gradle/unpacked/androidx.interpolator-interpolator-1.0.0.aar/AndroidManifest.xml --lib /tmp/.gradle/unpacked/androidx.viewpager-viewpager-1.0.0.aar/AndroidManifest.xml --lib /tmp/.gradle/unpacked/androidx.core-core-1.9.0.aar/AndroidManifest.xml --lib /tmp/.gradle/unpacked/com.google.android.gms-play-services-location-19.0.0.aar/AndroidManifest.xml --lib /tmp/.gradle/unpacked/androidx.legacy-legacy-support-core-utils-1.0.0.aar/AndroidManifest.xml --lib /tmp/.gradle/unpacked/androidx.sqlite-sqlite-framework-2.1.0.aar/AndroidManifest.xml --lib /tmp/.gradle/unpacked/androidx.localbroadcastmanager-localbroadcastmanager-1.0.0.aar/AndroidManifest.xml --lib /tmp/.gradle/unpacked/com.google.firebase-firebase-encoders-json-18.0.0.aar/AndroidManifest.xml --lib /tmp/.gradle/unpacked/com.google.firebase-firebase-measurement-connector-19.0.0.aar/AndroidManifest.xml --lib /tmp/.gradle/unpacked/com.google.android.gms-play-services-appset-16.0.1.aar/AndroidManifest.xml --lib /tmp/.gradle/unpacked/androidx.core-core-ktx-1.9.0.aar/AndroidManifest.xml --lib /tmp/.gradle/unpacked/com.google.android.gms-play-services-measurement-api-21.5.1.aar/AndroidManifest.xml --lib /tmp/.gradle/unpacked/androidx.lifecycle-lifecycle-viewmodel-2.3.1.aar/AndroidManifest.xml --lib /tmp/.gradle/unpacked/com.google.android.gms-play-services-stats-17.0.2.aar/AndroidManifest.xml --lib /tmp/.gradle/unpacked/com.google.android.datatransport-transport-runtime-3.1.8.aar/AndroidManifest.xml --lib /tmp/.gradle/unpacked/com.google.android.gms-play-services-ads-lite-22.6.0.aar/AndroidManifest.xml --lib /tmp/.gradle/unpacked/androidx.browser-browser-1.4.0.aar/AndroidManifest.xml --lib /tmp/.gradle/unpacked/com.google.android.ump-user-messaging-platform-2.1.0.aar/AndroidManifest.xml --lib /tmp/.gradle/unpacked/androidx.print-print-1.0.0.aar/AndroidManifest.xml --lib /tmp/.gradle/unpacked/androidx.lifecycle-lifecycle-livedata-2.1.0.aar/AndroidManifest.xml --lib /tmp/.gradle/unpacked/com.google.android.gms-play-services-measurement-impl-21.5.1.aar/AndroidManifest.xml --out /tmp/job10581053279989154963/build/AndroidManifest.xml
Jul 05, 2025 10:16:50 AM com.defold.manifestmergetool.AndroidManifestMerger$ILoggerWrapper warning
WARNING: /tmp/job10581053279989154963/upload/AndroidManifest.xml Warning:
Namespace 'com.farazkhandev.pixelcommander' is used in multiple modules and/or libraries: AndroidManifest.xml, AndroidManifest.xml, AndroidManifest.xml, AndroidManifest.xml. Please ensure that all modules and libraries have a unique namespace. For more information, See https://developer.android.com/studio/build/configure-app-module#set-namespace
Jul 05, 2025 10:16:50 AM com.defold.manifestmergetool.AndroidManifestMerger$ILoggerWrapper error
SEVERE: /tmp/job10581053279989154963/upload/AndroidManifest.xml:32:13-58 Error:
Attribute property#android.adservices.AD_SERVICES_CONFIG@resource value=(@xml/ga_ad_services_config) from AndroidManifest.xml:32:13-58
is also present at AndroidManifest.xml:92:13-59 value=(@xml/gma_ad_services_config).
Suggestion: add 'tools:replace="android:resource"' to <property> element at AndroidManifest.xml to override.
Jul 05, 2025 10:16:50 AM com.defold.manifestmergetool.AndroidManifestMerger$ILoggerWrapper warning
WARNING:
See https://developer.android.com/r/studio-ui/build/manifest-merger for more information about the manifest merger.
Jul 05, 2025 10:16:50 AM com.defold.manifestmergetool.ManifestMergeTool main
SEVERE: java.lang.RuntimeException: Failed to merge manifests: com.android.manifmerger.MergingReport@a514af7
com.defold.extender.ExtenderException: java.io.IOException: java -jar /etc/extender/apps/manifestmergetool.jar --platform android --main /tmp/job10581053279989154963/upload/AndroidManifest.xml --lib /tmp/job10581053279989154963/upload/extension-iap/manifests/android/AndroidManifest.xml --lib /tmp/job10581053279989154963/upload/extension-admob/manifests/android/AndroidManifest.xml --lib /tmp/job10581053279989154963/upload/firebase/manifests/android/AndroidManifest.xml --lib /tmp/.gradle/unpacked/com.google.firebase-firebase-installations-17.2.0.aar/AndroidManifest.xml --lib /tmp/.gradle/unpacked/androidx.startup-startup-runtime-1.0.0.aar/AndroidManifest.xml --lib /tmp/.gradle/unpacked/androidx.annotation-annotation-experimental-1.3.0.aar/AndroidManifest.xml --lib /tmp/.gradle/unpacked/com.google.firebase-firebase-installations-interop-17.1.1.aar/AndroidManifest.xml --lib /tmp/.gradle/unpacked/com.google.android.gms-play-services-measurement-base-21.5.1.aar/AndroidManifest.xml --lib /tmp/.gradle/unpacked/androidx.loader-loader-1.0.0.aar/AndroidManifest.xml --lib /tmp/.gradle/unpacked/com.google.android.gms-play-services-tasks-18.1.0.aar/AndroidManifest.xml --lib /tmp/.gradle/unpacked/com.google.android.gms-play-services-ads-base-22.6.0.aar/AndroidManifest.xml --lib /tmp/.gradle/unpacked/com.android.billingclient-billing-7.0.0.aar/AndroidManifest.xml --lib /tmp/.gradle/unpacked/com.google.firebase-firebase-common-ktx-20.4.2.aar/AndroidManifest.xml --lib /tmp/.gradle/unpacked/androidx.room-room-runtime-2.2.5.aar/AndroidManifest.xml --lib /tmp/.gradle/unpacked/androidx.customview-customview-1.0.0.aar/AndroidManifest.xml --lib /tmp/.gradle/unpacked/androidx.work-work-runtime-2.7.0.aar/AndroidManifest.xml --lib /tmp/.gradle/unpacked/androidx.savedstate-savedstate-1.1.0.aar/AndroidManifest.xml --lib /tmp/.gradle/unpacked/com.google.android.gms-play-services-measurement-21.5.1.aar/AndroidManifest.xml --lib /tmp/.gradle/unpacked/androidx.lifecycle-lifecycle-process-2.3.1.aar/AndroidManifest.xml --lib /tmp/.gradle/unpacked/com.google.android.datatransport-transport-backend-cct-3.1.8.aar/AndroidManifest.xml --lib /tmp/.gradle/unpacked/com.google.android.gms-play-services-basement-18.3.0.aar/AndroidManifest.xml --lib /tmp/.gradle/unpacked/androidx.arch.core-core-runtime-2.1.0.aar/AndroidManifest.xml --lib /tmp/.gradle/unpacked/com.google.android.gms-play-services-ads-identifier-18.0.0.aar/AndroidManifest.xml --lib /tmp/.gradle/unpacked/com.google.android.gms-play-services-ads-22.6.0.aar/AndroidManifest.xml --lib /tmp/.gradle/unpacked/com.google.firebase-firebase-analytics-21.5.1.aar/AndroidManifest.xml --lib /tmp/.gradle/unpacked/com.google.firebase-firebase-components-17.1.5.aar/AndroidManifest.xml --lib /tmp/.gradle/unpacked/androidx.documentfile-documentfile-1.0.0.aar/AndroidManifest.xml --lib /tmp/.gradle/unpacked/com.google.android.gms-play-services-measurement-sdk-21.5.1.aar/AndroidManifest.xml --lib /tmp/.gradle/unpacked/com.google.android.datatransport-transport-api-3.0.0.aar/AndroidManifest.xml --lib /tmp/.gradle/unpacked/com.google.android.gms-play-services-measurement-sdk-api-21.5.1.aar/AndroidManifest.xml --lib /tmp/.gradle/unpacked/androidx.lifecycle-lifecycle-service-2.1.0.aar/AndroidManifest.xml --lib /tmp/.gradle/unpacked/androidx.lifecycle-lifecycle-livedata-core-2.3.1.aar/AndroidManifest.xml --lib /tmp/.gradle/unpacked/com.google.android.gms-play-services-base-18.3.0.aar/AndroidManifest.xml --lib /tmp/.gradle/unpacked/androidx.privacysandbox.ads-ads-adservices-1.0.0-beta05.aar/AndroidManifest.xml --lib /tmp/.gradle/unpacked/androidx.sqlite-sqlite-2.1.0.aar/AndroidManifest.xml --lib /tmp/.gradle/unpacked/androidx.lifecycle-lifecycle-runtime-2.3.1.aar/AndroidManifest.xml --lib /tmp/.gradle/unpacked/androidx.lifecycle-lifecycle-viewmodel-savedstate-2.3.1.aar/AndroidManifest.xml --lib /tmp/.gradle/unpacked/androidx.activity-activity-1.2.3.aar/AndroidManifest.xml --lib /tmp/.gradle/unpacked/androidx.fragment-fragment-1.1.0.aar/AndroidManifest.xml --lib /tmp/.gradle/unpacked/com.google.firebase-firebase-common-20.4.2.aar/AndroidManifest.xml --lib /tmp/.gradle/unpacked/com.google.android.gms-play-services-places-placereport-17.0.0.aar/AndroidManifest.xml --lib /tmp/.gradle/unpacked/androidx.tracing-tracing-1.0.0.aar/AndroidManifest.xml --lib /tmp/.gradle/unpacked/androidx.privacysandbox.ads-ads-adservices-java-1.0.0-beta05.aar/AndroidManifest.xml --lib /tmp/.gradle/unpacked/androidx.versionedparcelable-versionedparcelable-1.1.1.aar/AndroidManifest.xml --lib /tmp/.gradle/unpacked/androidx.interpolator-interpolator-1.0.0.aar/AndroidManifest.xml --lib /tmp/.gradle/unpacked/androidx.viewpager-viewpager-1.0.0.aar/AndroidManifest.xml --lib /tmp/.gradle/unpacked/androidx.core-core-1.9.0.aar/AndroidManifest.xml --lib /tmp/.gradle/unpacked/com.google.android.gms-play-services-location-19.0.0.aar/AndroidManifest.xml --lib /tmp/.gradle/unpacked/androidx.legacy-legacy-support-core-utils-1.0.0.aar/AndroidManifest.xml --lib /tmp/.gradle/unpacked/androidx.sqlite-sqlite-framework-2.1.0.aar/AndroidManifest.xml --lib /tmp/.gradle/unpacked/androidx.localbroadcastmanager-localbroadcastmanager-1.0.0.aar/AndroidManifest.xml --lib /tmp/.gradle/unpacked/com.google.firebase-firebase-encoders-json-18.0.0.aar/AndroidManifest.xml --lib /tmp/.gradle/unpacked/com.google.firebase-firebase-measurement-connector-19.0.0.aar/AndroidManifest.xml --lib /tmp/.gradle/unpacked/com.google.android.gms-play-services-appset-16.0.1.aar/AndroidManifest.xml --lib /tmp/.gradle/unpacked/androidx.core-core-ktx-1.9.0.aar/AndroidManifest.xml --lib /tmp/.gradle/unpacked/com.google.android.gms-play-services-measurement-api-21.5.1.aar/AndroidManifest.xml --lib /tmp/.gradle/unpacked/androidx.lifecycle-lifecycle-viewmodel-2.3.1.aar/AndroidManifest.xml --lib /tmp/.gradle/unpacked/com.google.android.gms-play-services-stats-17.0.2.aar/AndroidManifest.xml --lib /tmp/.gradle/unpacked/com.google.android.datatransport-transport-runtime-3.1.8.aar/AndroidManifest.xml --lib /tmp/.gradle/unpacked/com.google.android.gms-play-services-ads-lite-22.6.0.aar/AndroidManifest.xml --lib /tmp/.gradle/unpacked/androidx.browser-browser-1.4.0.aar/AndroidManifest.xml --lib /tmp/.gradle/unpacked/com.google.android.ump-user-messaging-platform-2.1.0.aar/AndroidManifest.xml --lib /tmp/.gradle/unpacked/androidx.print-print-1.0.0.aar/AndroidManifest.xml --lib /tmp/.gradle/unpacked/androidx.lifecycle-lifecycle-livedata-2.1.0.aar/AndroidManifest.xml --lib /tmp/.gradle/unpacked/com.google.android.gms-play-services-measurement-impl-21.5.1.aar/AndroidManifest.xml --out /tmp/job10581053279989154963/build/AndroidManifest.xml
Jul 05, 2025 10:16:50 AM com.defold.manifestmergetool.AndroidManifestMerger$ILoggerWrapper warning
WARNING: /tmp/job10581053279989154963/upload/AndroidManifest.xml Warning:
Namespace 'com.farazkhandev.pixelcommander' is used in multiple modules and/or libraries: AndroidManifest.xml, AndroidManifest.xml, AndroidManifest.xml, AndroidManifest.xml. Please ensure that all modules and libraries have a unique namespace. For more information, See https://developer.android.com/studio/build/configure-app-module#set-namespace
Jul 05, 2025 10:16:50 AM com.defold.manifestmergetool.AndroidManifestMerger$ILoggerWrapper error
SEVERE: /tmp/job10581053279989154963/upload/AndroidManifest.xml:32:13-58 Error:
Attribute property#android.adservices.AD_SERVICES_CONFIG@resource value=(@xml/ga_ad_services_config) from AndroidManifest.xml:32:13-58
is also present at AndroidManifest.xml:92:13-59 value=(@xml/gma_ad_services_config).
Suggestion: add 'tools:replace="android:resource"' to <property> element at AndroidManifest.xml to override.
Jul 05, 2025 10:16:50 AM com.defold.manifestmergetool.AndroidManifestMerger$ILoggerWrapper warning
WARNING:
See https://developer.android.com/r/studio-ui/build/manifest-merger for more information about the manifest merger.
Jul 05, 2025 10:16:50 AM com.defold.manifestmergetool.ManifestMergeTool main
SEVERE: java.lang.RuntimeException: Failed to merge manifests: com.android.manifmerger.MergingReport@a514af7
at com.defold.extender.Extender.executeCommand(Extender.java:390)
at com.defold.extender.Extender.buildManifests(Extender.java:2747)
at com.defold.extender.Extender.build(Extender.java:2782)
at com.defold.extender.AsyncBuilder.asyncBuildEngine(AsyncBuilder.java:122)
at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
at java.base/java.lang.reflect.Method.invoke(Method.java:580)
at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:359)
at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:196)
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163)
at org.springframework.aop.interceptor.AsyncExecutionInterceptor.lambda$invoke$0(AsyncExecutionInterceptor.java:114)
at org.springframework.scheduling.concurrent.DelegatingErrorHandlingCallable.call(DelegatingErrorHandlingCallable.java:52)
at io.micrometer.context.ContextSnapshot.lambda$wrap$1(ContextSnapshot.java:106)
at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:317)
at java.base/java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:304)
at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144)
at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642)
at java.base/java.lang.Thread.run(Thread.java:1583)
Caused by: java.io.IOException: java -jar /etc/extender/apps/manifestmergetool.jar --platform android --main /tmp/job10581053279989154963/upload/AndroidManifest.xml --lib /tmp/job10581053279989154963/upload/extension-iap/manifests/android/AndroidManifest.xml --lib /tmp/job10581053279989154963/upload/extension-admob/manifests/android/AndroidManifest.xml --lib /tmp/job10581053279989154963/upload/firebase/manifests/android/AndroidManifest.xml --lib /tmp/.gradle/unpacked/com.google.firebase-firebase-installations-17.2.0.aar/AndroidManifest.xml --lib /tmp/.gradle/unpacked/androidx.startup-startup-runtime-1.0.0.aar/AndroidManifest.xml --lib /tmp/.gradle/unpacked/androidx.annotation-annotation-experimental-1.3.0.aar/AndroidManifest.xml --lib /tmp/.gradle/unpacked/com.google.firebase-firebase-installations-interop-17.1.1.aar/AndroidManifest.xml --lib /tmp/.gradle/unpacked/com.google.android.gms-play-services-measurement-base-21.5.1.aar/AndroidManifest.xml --lib /tmp/.gradle/unpacked/androidx.loader-loader-1.0.0.aar/AndroidManifest.xml --lib /tmp/.gradle/unpacked/com.google.android.gms-play-services-tasks-18.1.0.aar/AndroidManifest.xml --lib /tmp/.gradle/unpacked/com.google.android.gms-play-services-ads-base-22.6.0.aar/AndroidManifest.xml --lib /tmp/.gradle/unpacked/com.android.billingclient-billing-7.0.0.aar/AndroidManifest.xml --lib /tmp/.gradle/unpacked/com.google.firebase-firebase-common-ktx-20.4.2.aar/AndroidManifest.xml --lib /tmp/.gradle/unpacked/androidx.room-room-runtime-2.2.5.aar/AndroidManifest.xml --lib /tmp/.gradle/unpacked/androidx.customview-customview-1.0.0.aar/AndroidManifest.xml --lib /tmp/.gradle/unpacked/androidx.work-work-runtime-2.7.0.aar/AndroidManifest.xml --lib /tmp/.gradle/unpacked/androidx.savedstate-savedstate-1.1.0.aar/AndroidManifest.xml --lib /tmp/.gradle/unpacked/com.google.android.gms-play-services-measurement-21.5.1.aar/AndroidManifest.xml --lib /tmp/.gradle/unpacked/androidx.lifecycle-lifecycle-process-2.3.1.aar/AndroidManifest.xml --lib /tmp/.gradle/unpacked/com.google.android.datatransport-transport-backend-cct-3.1.8.aar/AndroidManifest.xml --lib /tmp/.gradle/unpacked/com.google.android.gms-play-services-basement-18.3.0.aar/AndroidManifest.xml --lib /tmp/.gradle/unpacked/androidx.arch.core-core-runtime-2.1.0.aar/AndroidManifest.xml --lib /tmp/.gradle/unpacked/com.google.android.gms-play-services-ads-identifier-18.0.0.aar/AndroidManifest.xml --lib /tmp/.gradle/unpacked/com.google.android.gms-play-services-ads-22.6.0.aar/AndroidManifest.xml --lib /tmp/.gradle/unpacked/com.google.firebase-firebase-analytics-21.5.1.aar/AndroidManifest.xml --lib /tmp/.gradle/unpacked/com.google.firebase-firebase-components-17.1.5.aar/AndroidManifest.xml --lib /tmp/.gradle/unpacked/androidx.documentfile-documentfile-1.0.0.aar/AndroidManifest.xml --lib /tmp/.gradle/unpacked/com.google.android.gms-play-services-measurement-sdk-21.5.1.aar/AndroidManifest.xml --lib /tmp/.gradle/unpacked/com.google.android.datatransport-transport-api-3.0.0.aar/AndroidManifest.xml --lib /tmp/.gradle/unpacked/com.google.android.gms-play-services-measurement-sdk-api-21.5.1.aar/AndroidManifest.xml --lib /tmp/.gradle/unpacked/androidx.lifecycle-lifecycle-service-2.1.0.aar/AndroidManifest.xml --lib /tmp/.gradle/unpacked/androidx.lifecycle-lifecycle-livedata-core-2.3.1.aar/AndroidManifest.xml --lib /tmp/.gradle/unpacked/com.google.android.gms-play-services-base-18.3.0.aar/AndroidManifest.xml --lib /tmp/.gradle/unpacked/androidx.privacysandbox.ads-ads-adservices-1.0.0-beta05.aar/AndroidManifest.xml --lib /tmp/.gradle/unpacked/androidx.sqlite-sqlite-2.1.0.aar/AndroidManifest.xml --lib /tmp/.gradle/unpacked/androidx.lifecycle-lifecycle-runtime-2.3.1.aar/AndroidManifest.xml --lib /tmp/.gradle/unpacked/androidx.lifecycle-lifecycle-viewmodel-savedstate-2.3.1.aar/AndroidManifest.xml --lib /tmp/.gradle/unpacked/androidx.activity-activity-1.2.3.aar/AndroidManifest.xml --lib /tmp/.gradle/unpacked/androidx.fragment-fragment-1.1.0.aar/AndroidManifest.xml --lib /tmp/.gradle/unpacked/com.google.firebase-firebase-common-20.4.2.aar/AndroidManifest.xml --lib /tmp/.gradle/unpacked/com.google.android.gms-play-services-places-placereport-17.0.0.aar/AndroidManifest.xml --lib /tmp/.gradle/unpacked/androidx.tracing-tracing-1.0.0.aar/AndroidManifest.xml --lib /tmp/.gradle/unpacked/androidx.privacysandbox.ads-ads-adservices-java-1.0.0-beta05.aar/AndroidManifest.xml --lib /tmp/.gradle/unpacked/androidx.versionedparcelable-versionedparcelable-1.1.1.aar/AndroidManifest.xml --lib /tmp/.gradle/unpacked/androidx.interpolator-interpolator-1.0.0.aar/AndroidManifest.xml --lib /tmp/.gradle/unpacked/androidx.viewpager-viewpager-1.0.0.aar/AndroidManifest.xml --lib /tmp/.gradle/unpacked/androidx.core-core-1.9.0.aar/AndroidManifest.xml --lib /tmp/.gradle/unpacked/com.google.android.gms-play-services-location-19.0.0.aar/AndroidManifest.xml --lib /tmp/.gradle/unpacked/androidx.legacy-legacy-support-core-utils-1.0.0.aar/AndroidManifest.xml --lib /tmp/.gradle/unpacked/androidx.sqlite-sqlite-framework-2.1.0.aar/AndroidManifest.xml --lib /tmp/.gradle/unpacked/androidx.localbroadcastmanager-localbroadcastmanager-1.0.0.aar/AndroidManifest.xml --lib /tmp/.gradle/unpacked/com.google.firebase-firebase-encoders-json-18.0.0.aar/AndroidManifest.xml --lib /tmp/.gradle/unpacked/com.google.firebase-firebase-measurement-connector-19.0.0.aar/AndroidManifest.xml --lib /tmp/.gradle/unpacked/com.google.android.gms-play-services-appset-16.0.1.aar/AndroidManifest.xml --lib /tmp/.gradle/unpacked/androidx.core-core-ktx-1.9.0.aar/AndroidManifest.xml --lib /tmp/.gradle/unpacked/com.google.android.gms-play-services-measurement-api-21.5.1.aar/AndroidManifest.xml --lib /tmp/.gradle/unpacked/androidx.lifecycle-lifecycle-viewmodel-2.3.1.aar/AndroidManifest.xml --lib /tmp/.gradle/unpacked/com.google.android.gms-play-services-stats-17.0.2.aar/AndroidManifest.xml --lib /tmp/.gradle/unpacked/com.google.android.datatransport-transport-runtime-3.1.8.aar/AndroidManifest.xml --lib /tmp/.gradle/unpacked/com.google.android.gms-play-services-ads-lite-22.6.0.aar/AndroidManifest.xml --lib /tmp/.gradle/unpacked/androidx.browser-browser-1.4.0.aar/AndroidManifest.xml --lib /tmp/.gradle/unpacked/com.google.android.ump-user-messaging-platform-2.1.0.aar/AndroidManifest.xml --lib /tmp/.gradle/unpacked/androidx.print-print-1.0.0.aar/AndroidManifest.xml --lib /tmp/.gradle/unpacked/androidx.lifecycle-lifecycle-livedata-2.1.0.aar/AndroidManifest.xml --lib /tmp/.gradle/unpacked/com.google.android.gms-play-services-measurement-impl-21.5.1.aar/AndroidManifest.xml --out /tmp/job10581053279989154963/build/AndroidManifest.xml
Jul 05, 2025 10:16:50 AM com.defold.manifestmergetool.AndroidManifestMerger$ILoggerWrapper warning
WARNING: /tmp/job10581053279989154963/upload/AndroidManifest.xml Warning:
Namespace 'com.farazkhandev.pixelcommander' is used in multiple modules and/or libraries: AndroidManifest.xml, AndroidManifest.xml, AndroidManifest.xml, AndroidManifest.xml. Please ensure that all modules and libraries have a unique namespace. For more information, See https://developer.android.com/studio/build/configure-app-module#set-namespace
Jul 05, 2025 10:16:50 AM com.defold.manifestmergetool.AndroidManifestMerger$ILoggerWrapper error
SEVERE: /tmp/job10581053279989154963/upload/AndroidManifest.xml:32:13-58 Error:
Attribute property#android.adservices.AD_SERVICES_CONFIG@resource value=(@xml/ga_ad_services_config) from AndroidManifest.xml:32:13-58
is also present at AndroidManifest.xml:92:13-59 value=(@xml/gma_ad_services_config).
Suggestion: add 'tools:replace="android:resource"' to <property> element at AndroidManifest.xml to override.
Jul 05, 2025 10:16:50 AM com.defold.manifestmergetool.AndroidManifestMerger$ILoggerWrapper warning
WARNING:
See https://developer.android.com/r/studio-ui/build/manifest-merger for more information about the manifest merger.
Jul 05, 2025 10:16:50 AM com.defold.manifestmergetool.ManifestMergeTool main
SEVERE: java.lang.RuntimeException: Failed to merge manifests: com.android.manifmerger.MergingReport@a514af7
at com.defold.extender.process.ProcessExecutor.execute(ProcessExecutor.java:90)
at com.defold.extender.process.ProcessExecutor.execute(ProcessExecutor.java:29)
at com.defold.extender.Extender.executeCommand(Extender.java:386)
... 16 more
My minimum SDK version is 23 and target SDK version is 35
Thanks