0

Ich versuche, Push-Benachrichtigungen mit dem Azure Notifications Hub in meine Android-App zu implementieren. Ich habe die Anweisungen here gefolgt, aber wenn ich zum Schritt für Adding Azure Notification Hubs libraries komme, bleibe ich stecken. Zunächst einmal gibt es keine Datei auf der Registerkarte "Dateien" auf dem Link, den sie bereitstellen, der notification-hubs-0.4.jar genannt wird, also nehme ich an, dass der, den ich will, notification-hubs-android-sdk-0.4.jar ist. Also habe ich es heruntergeladen und in meinen Assets \ libs-Ordner aufgenommen. Ich folgte dann den Anweisungen und fügte die erforderlichen Zeilen zu meiner build.gradle-Datei hinzu, aber ich erhalte einen Fehler,Android Push-Benachrichtigung mit Azure Notification Hub

Ausführung fehlgeschlagen für Task ': app: ProcessDebugResources' Prozess 'Befehl' C: \ pathtothefile ... \ aapt .exe ‚‘ mit einem von Null verschiedenen Exit-Wert beendet 1.

Meine build.gradle Datei sieht wie folgt aus ...

android { 
    compileSdkVersion 23 
    buildToolsVersion '23.0.2' 
    useLibrary 'org.apache.http.legacy' 

    defaultConfig { 
     applicationId "com.myapplicationid.android" 
     minSdkVersion 10 
     targetSdkVersion 23 
    } 

    buildTypes { 
     release { 
      minifyEnabled true 
      proguardFiles getDefaultProguardFile('proguard-android-optimize.txt'), 'proguard-project.txt' 
     } 
    } 
} 

dependencies { 
    compile 'com.google.android.gms:play-services:8.4.0' 
    compile 'com.microsoft.azure:azure-notifications-handler:[email protected]' 
    compile files('src/main/assets/libs/android-maps-extensions.jar') 
    compile files('src/main/assets/libs/android-viewbadger.jar') 
} 

repositories { 
    maven { 
     url "http://dl.bintray.com/microsoftazuremobile/SDK" 
    } 
} 

Mache ich etwas ganz falsch hier? Könnte jemand bitte auf meinen Fehler hinweisen?

Antwort

2

wir werden die Dokumentation auch richtig aktualisieren, aber wenn wir das tun, fügen Sie compile 'com.microsoft.azure:notification-hub-android-sdk:0/@aar' in Abhängigkeiten hinzu und prüfen Sie, ob das funktioniert.

+0

Eigentlich, was am Ende funktionierte, war ich Upgrade alles, was ich konnte innerhalb Android Studio und neu gestartet. Dann würde das Projekt erfolgreich erstellt. Jetzt bekomme ich einen Fehler beim Ausführen, obwohl 'Versuch, virtuelle Methode aufzurufen' angezeigt wird. Boolean com.google.android.gms.common.ConnectionResult.isSuccess() 'für eine Null-Objekt-Referenz' – Phil

+0

Wurde dies jemals auf Ihrer Seite gelöst ? Wir haben versucht, das Tutorial zu wiederholen, aber es hat gut geklappt ... haben Sie die komplette Fehlerverfolgung? –

+0

@I ging durch und aktualisierte alles, was ich in Android Studio denken konnte, und nach dem Neustart und Neustart gingen die Fehler weg. Muss mit einer alten SDK-Version oder etwas verwandt sein. – Phil