Oracle
 sql >> Datenbank >  >> RDS >> Oracle

Android Oracle-Datenbank JDBC6

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.