Java von Android unterscheidet sich von Java von Oracle. Einer der Hauptunterschiede ist die Klassenbibliothek, die sich von der Java Standard Edition (SE) unterscheidet.
In Ihrem Fall bedeutet das, dass ojdbc6.jar
wird nicht in der Java-Umgebung von Android ausgeführt, da bestimmte Java SE-Klassen erforderlich sind, aber auf Android nicht verfügbar sind. Die Fehlermeldung erwähnt javax.management.MBeanServer
. Aber ich bin mir ziemlich sicher, dass das nicht der einzige ist.
Ich glaube nicht, dass Sie ojdbc6.jar
erstellen können Arbeit auf Android. Es ist schon überraschend, dass ojdbc14.jar
funktioniert. Bleiben Sie also dabei oder gestalten Sie Ihre App so um, dass sie über einen zwischengeschalteten Server läuft.