2017-02-08 1 views
0

Ich versuche OneSignal Push Notification in meiner Android App einzurichten. Ich habe meine build.gradle geändert, um die erforderlichen Abhängigkeiten einzuschließen (oder so denke ich).Konnte nicht aufgelöst werden: com.onesignal: OneSignal: 3.4.3

Egal was ich tue, ich werde immer

konnte nicht beheben: com.onesignal: OneSignal: 3.4.3

oder

konnte nicht finden com.onesignal : OneSignal: 3.4.3

Kann mir jemand einen SLI geben Bitte push? Vielen Dank im Voraus :-)

Ich sollte erwähnen, dass ich haben überprüft die Fehlersuche Abschnitt auf OneSignals Startseite. Alles ist in Ordnung.

Hier ist der Abhängigkeiten Abschnitt meiner gradle Datei:

dependencies { 
    compile 'com.android.support:appcompat-v7:25.1.1' 
    compile 'com.android.support:design:25.1.1' 
    compile 'com.google.firebase:firebase-analytics:9.6.0' 
    compile 'com.google.firebase:firebase-crash:9.6.0' 
    compile files('src/main/libs/simple-xml-2.7.jar') 
    compile files('src/main/libs/date4j.jar') 
    compile files('src/main/libs/picasso-2.5.2.jar') 
    compile 'com.onesignal:OneSignal:[email protected]' 
    compile 'com.google.android.gms:play-services-gcm:10.0.1' 
    compile 'com.google.android.gms:play-services-location:10.0.1' 
} 
+0

Are u hinter a Proxy oder etwas ähnliches? Überprüfen Sie Ihre Repositories –

+0

Kein Proxy. Und ich kann OneSignal von den Moduleinstellungen -> Abhängigkeiten leicht hinzufügen. Ich suche nach OneSignal und füge es als Bibliotheksabhängigkeit hinzu. Das Synchronisieren meiner Gradle-Datei schlägt jedoch immer noch fehl :-( – CJe

+0

Haben Sie 'Plug-in anwenden: 'com.google.gms.google-services'' am Ende von' build.gradle'? –

Antwort

0

Nun ... was schließlich für mich, dieses Problem behoben war

mavenCentral() 

mit

jcenter() 

go Figur zu ersetzen ... :-)

0

Das OneSignal SDK auf Maven Central gehostet wird, so möchte ich zunächst sicher, dass Sie diese von Ihrem System zugreifen können. Als nächstes überprüfen Sie auch Folgendes.

  1. Stellen Sie sicher, dass Sie Android Studio Version 1.4.0 oder neuer verwenden.
  2. Gehen Sie zu Datei> Einstellungen. Suchen Sie nach Offline-Arbeit und deaktivieren Sie diese Option.
  3. Fügen Sie Ihrer .gradle-Datei Folgendes hinzu.

Wurzel build.gradle

repositories { 
     mavenCentral() 
    } 

4. Versuchen Android Studio neu zu starten und dann wieder in Gang Tool> Android> Sync-Projekt.

5. Versuchen Sie, OneSignal example Android Studio project zu bauen. Wenn das funktioniert, hängt das Problem mit Ihrem Projekt zusammen.

Screenshots für einige dieser Schritte unten. https://documentation.onesignal.com/docs/troubleshooting-android

+0

Danke @jkasten.Wie im OP erwähnt, habe ich bereits die Schritte ausgeführt, die Sie in Ihrem Abschnitt zur Fehlerbehebung aufgeführt haben. Kein Würfel - sry :-( – CJe

+0

@CJe Ich habe meiner Antwort nur Schritt 5 hinzugefügt, um das Problem einzugrenzen. – jkasten

Verwandte Themen