2016-06-24 4 views
0

Ich muss die Play-Services-Version in der Gradle-Datei (Smartphone) aktualisieren, weil ich ein Modul tragen hinzugefügt. Aber wenn ich REMPLACE:Update-Play-Services-Version in Gradle-Datei

compile 'com.google.android.gms:play-services:6.1.71'

von

'com.google.android.gms:play-services-wearable:8.4.0'

Ich habe diese Meldungen:

No resource identifier found for attribute 'adSize' in package

und

No resource identifier found for attribute 'adUnitId' in package

Haben Sie eine Idee, wo es herkommen könnte?

Antwort

0

Sie haben die gesamte Play-Services-Abhängigkeit durch eine einzige Wearable ersetzt. Sieht so aus, als hättest du Werbung? Wenn dies der Fall ist folgendes zu Ihrer gradle Abhängigkeit hinzu:

compile 'com.google.android.gms:play-services-ads:9.0.2'

Wenn Sie irgendwelche anderen Play-Dienste haben, sollten Sie ihre spezifische Abhängigkeit here und fügen Sie auch suchen.

+0

Das stimmt, es funktioniert. Jetzt habe ich zwei Dependenzen: Wearable und Ads. Nur eine letzte Sache, muss ich auch diese hinzufügen: 'compile' com.google.android.gms: play-services: 9.0.2 ' '? – shadyx

+0

Nein, müssen Sie nicht. Das würde alle Google Play-Dienste hinzufügen. Es ist besser, die spezifischen, die Sie benötigen, hinzuzufügen, was wir oben getan haben. – Joopkins

+0

Okay, vielen Dank für Ihre Hilfe. – shadyx