2015-06-02 13 views
8

Próbuję tę aplikację Google zaprasza rzeczy ale nie mogę zmusić go do pracy.Nie można zbudować projekt na Google App zaprasza

Śledziłem czynności jak https://developers.google.com/app-invites/android/guides/app sugerowane ale szybko napotkał problem nie znalezienie „com.google.gms: google-usługi: 1,0” i tak następuje Error: Could not find com.google.gms:google-services:1.0. when adding google service plugin in build.gradle in android studio i Gradle nadal budować ale potem encounted ten błąd :

enter image description here

Śledziłem tę odpowiedź: Android Studio: failed to complete gradle execution, cause is empty i nawet nie próbował z opcją -Xmx512m ale problem nadal występuje ... Każdy z podobnego problemu próbuje budować put aplikację zaprasza w ich aplikacji, a nie być w stanie nawet zbudować projekt?

Edytuj: Nie udało mi się rozwiązać problemu, ale udało mi się uzyskać zaproszenia do aplikacji. Nie trzeba robić kroki z App zwraca przewodnik Google:

Add the dependency to your project's top-level build.gradle: classpath 'com.google.gms:google-services:1.3.0-beta1' Add the plugin to your app-level build.gradle: apply plugin: 'com.google.gms.google-services'

i lubią tak, Gradle nie uda się zakończyć, bo potrzeba tylko, aby dodać Google Play zależność usługi na rzecz budowy poziomu aplikacji plik .gradle.

+0

Witam, udało Ci się rozwiązać ten problem? Mam ten sam numer – Lunchbox

+0

Nie rozwiązałem dokładnie problemu. Po prostu nie dodałem usług Google: 1.3.0-beta1 i wtyczki, więc błąd nie wystąpił i zaproszenia do aplikacji Google wciąż działały! –

Odpowiedz

0

Spróbuj zmienić ją com.google.gms:google-services:1.3.0-beta1. To właśnie działa z sample.

+0

Zrobiłem (jak wskazałem w pierwszym linku) i to spowodowało problem na obrazie. –

+0

Ach, przepraszam, tęskniłem za tym. Czy czyszczenie i przebudowa projektu coś zmienia? – Andy

+0

Nie, problem utrzymywał się. Uruchomiono również ponownie studio Android i zrestartowałem, wciąż nie udało się ukończyć. –

0

Spróbuj sprawdzanie repozytoriów w pliku build.gradle. Wygląda na to, że zależność dotyczy jcenter, a nie mavencentral. Zamień mavenCentral() za pomocą jcenter(). To działało dla mnie.

+0

miał już jcenter(). –

1

Mam rozwiązać ten problem przez nie w tym całą zabawę-usług. Zamiast:

compile 'com.google.android.gms:play-services:7.5.+'

wpisz:

compile 'com.google.android.gms:play-services-appinvite:7.5.+'

Przy okazji, powiedział pan rozwiązać problem przez nie za pomocą wtyczki google usług. Czy sprawdziłeś, czy możesz wysyłać zaproszenia? Jeśli wtyczka nie ładuje pliku konfiguracyjnego, jak to działa?

+0

Używam wielu innych usług z gier, więc pomyślałem, że po prostu dołączam cały pakiet. mam setup plik konfiguracyjny i we właściwym miejscu. Tak, jestem w stanie wysyłać zaproszenia i również je odbieram. Myślę, że być może uwzględnienie zależności jest wystarczające? –

+0

Jeśli możesz uniknąć włączenia całego pakietu, to lepiej. – sivi

Powiązane problemy