# Removing Google Play Services jars (DEF-3858) (SOLVED)

**URL:** <https://forum.defold.com/t/removing-google-play-services-jars-def-3858-solved/46854>\
**Category:** Questions\
**Created:** [March 20, 2019, 10:58am UTC](https://forum.defold.com/t/removing-google-play-services-jars-def-3858-solved/46854 "2019-03-20T10:58:30Z")\
**Posts on this page:** 6\
**Page:** 1

<div class="post-metadata">

**Author:** ![sergey.lerg](https://forum-defold.b-cdn.net/user_avatar/forum.defold.com/sergey.lerg/32/3970_2.png) [@sergey.lerg](https://forum.defold.com/u/sergey.lerg)\
**Post date:** [March 20, 2019, 10:58am UTC](https://forum.defold.com/t/removing-google-play-services-jars-def-3858-solved/46854/1 "2019-03-20T10:58:30Z")

</div>

When building my admob extension I now get an error

```lua
Failed building Android resources to R.java: Failed building Android resources to R.java: /var/folders/hz/pn_wgvvs5gs9t_2zkchyd0w80000gn/T/tmp2299451986669050309bundle/resources/values/values.xml:39: error: Attribute "imageAspectRatioAdjust" already defined with incompatible format.
/var/folders/hz/pn_wgvvs5gs9t_2zkchyd0w80000gn/T/5298013932805045127/res/com.google.android.gms.play-services-base-16.0.1/values/values.xml:35: Original attribute defined here.
/var/folders/hz/pn_wgvvs5gs9t_2zkchyd0w80000gn/T/tmp2299451986669050309bundle/resources/values/values.xml:52: error: Attribute "buttonSize" already defined with incompatible format.
/var/folders/hz/pn_wgvvs5gs9t_2zkchyd0w80000gn/T/5298013932805045127/res/com.google.android.gms.play-services-base-16.0.1/values/values.xml:48: Original attribute defined here.
/var/folders/hz/pn_wgvvs5gs9t_2zkchyd0w80000gn/T/tmp2299451986669050309bundle/resources/values/values.xml:60: error: Attribute "colorScheme" already defined with incompatible format.
/var/folders/hz/pn_wgvvs5gs9t_2zkchyd0w80000gn/T/5298013932805045127/res/com.google.android.gms.play-services-base-16.0.1/values/values.xml:56: Original attribute defined here.

```

But I have excludeJars section in the game.appmanifest

```lua
platforms:
    armv7-android:
        context:
            excludeJars: ["(.*)/google-play-services.jar", "(.*)/android-support-v4.jar"]

```

Starting not so long ago with an update.

---

<div class="post-metadata">

**Author:** ![Mathias\_Westerdahl](https://forum-defold.b-cdn.net/user_avatar/forum.defold.com/mathias_westerdahl/32/228_2.png) [@Mathias\_Westerdahl](https://forum.defold.com/u/Mathias_Westerdahl)\
**Post date:** [March 20, 2019, 11:18am UTC](https://forum.defold.com/t/removing-google-play-services-jars-def-3858-solved/46854/2 "2019-03-20T11:18:08Z")

</div>

Not sure if it helps, but you can perhaps also remove the firebase jar file:

```lua
excludeJars: ["(.*)/google-play-services.jar", "(.*)/android-support-v4.jar", "(.*)/firebase-14.3.4.jar"]

```

EDIT: Updating to firebase was step 1. Next, we’ll move the entire Push extension out into an external extension.

---

<div class="post-metadata">

**Author:** ![sergey.lerg](https://forum-defold.b-cdn.net/user_avatar/forum.defold.com/sergey.lerg/32/3970_2.png) [@sergey.lerg](https://forum.defold.com/u/sergey.lerg)\
**Post date:** [March 20, 2019, 11:34am UTC](https://forum.defold.com/t/removing-google-play-services-jars-def-3858-solved/46854/3 "2019-03-20T11:34:08Z")

</div>

Thanks, but still the same.

---

<div class="post-metadata">

**Author:** ![sven](https://forum-defold.b-cdn.net/user_avatar/forum.defold.com/sven/32/1086_2.png) [@sven](https://forum.defold.com/u/sven)\
**Post date:** [March 20, 2019, 1:08pm UTC](https://forum.defold.com/t/removing-google-play-services-jars-def-3858-solved/46854/4 "2019-03-20T13:08:47Z")

</div>

I’m looking into this, added an issue: **DEF-3858**

---

<div class="post-metadata">

**Author:** ![sven](https://forum-defold.b-cdn.net/user_avatar/forum.defold.com/sven/32/1086_2.png) [@sven](https://forum.defold.com/u/sven)\
**Post date:** [March 20, 2019, 2:08pm UTC](https://forum.defold.com/t/removing-google-play-services-jars-def-3858-solved/46854/5 "2019-03-20T14:08:27Z")

</div>

A quick update; me and @Mathias_Westerdahl are discussing how to properly solve these kinds of issues.

In the meantime, I managed to build the admob extension by removing the following lines from `admob/res/android/res/values/values.xml`:

```lua
<declare-styleable name="SignInButton"><attr name="buttonSize" format="reference">
<enum name="standard" value="0"/>

<enum name="wide" value="1"/>

<enum name="icon_only" value="2"/>

</attr>
<attr name="colorScheme" format="reference">
<enum name="dark" value="0"/>

<enum name="light" value="1"/>

<enum name="auto" value="2"/>

</attr>

<attr name="scopeUris" format="reference|string"/>
</declare-styleable>

```

Hopefully you are able to continue with this as a workaround while we try to figure out a more sane way to handle these conflicts, Android dependencies and resources… 😨

---

<div class="post-metadata">

**Author:** ![AGulev](https://forum-defold.b-cdn.net/user_avatar/forum.defold.com/agulev/32/4541_2.png) [@AGulev](https://forum.defold.com/u/AGulev)\
**Post date:** [September 16, 2019, 5:50pm UTC](https://forum.defold.com/t/removing-google-play-services-jars-def-3858-solved/46854/6 "2019-09-16T17:50:23Z")

</div>

We don’t have any resources in the engine itself starting Defold [1.2.162](https://forum.defold.com/t/defold-1-2-162-has-been-released/62959)
