2015-08-06 12 views
5

Ich bin mit einem Problem mit SMP Integration mit Android konfrontiert. Meine Frage ist: Wenn ich versuche, meine Anwendung in Android OS 5.0 & + Gerät zu starten, bekomme ich Fehler unten erwähnt.SMP Integration mit Android

"Caused by: java.lang.ClassNotFoundException: Didn't find class "com.sybase.mo.MessagingClientException" on path: DexPathList[[zip file 

"/data/app/sample.UI.Droid-1/base.apk"],nativeLibraryDirectories=[/data/app/Sample.UI.Droid-1/lib/arm, /vendor/lib, /system/lib]]".** 

Aber es funktioniert gut mit Pre-Lollipop-Geräten.

Voll Protokolle sind in folgenden Link: http://pastebin.com/8kfhXDCT

+0

Haben Sie ein Upgrade auf das neueste SDK-Service Pack durchgeführt, um Ihr Problem zu lösen? Ich bin auf SP12 und ich bekomme immer noch die gleiche Ausnahme auf Geräten mit Android 5 oder 6 – daco

+0

@ Daco: überprüfen Sie meine Antwort. – Mehta

Antwort

1

Ich habe meine Fehler behoben unterstützt zu überprüfen, indem DataVaultLib-2.3.3.13.jar und das Hinzufügen von SUPProxyClient-2.3.3. Glas und ClientLib.jar.

Jetzt Meine App funktioniert einwandfrei in Lollipop und Eibisch OS

Ich gehe durch diese link und für jar

1

Sie müssen sicherstellen, dass Sie die aktualisierte SDK-Version verwenden Lollipop zu unterstützen. Andriod 5-Unterstützung wurde in SMP SDK SP07 hinzugefügt.

Sie auf diese SAP Note beziehen könnte die Liste der Geräte von SMP 3.

2

Entfernen maflogonimo-1.212.2.jar (oder eine andere Version von Service Pack) wird das Problem in SMP 3.0-Umgebungen beheben.

Ich habe gerade gelernt, dass diese spezielle Bibliothek nur für die Abwärtskompatibilität mit dem SUP verwendet wird, aber bricht die App nur bei Verwendung mit einem SMP 3.0.

+0

Weitere Informationen finden Sie im SAP-Hinweis: https://launchpad.support.sap.com/#/notes/0002211719 –