AndroidのJavaはOracleのJavaとは異なります。主な違いの1つは、Java Standard Edition(SE)とは異なるクラスライブラリです。
あなたの場合、それはojdbc6.jar
を意味します 特定のJavaSEクラスが必要ですが、Androidでは使用できないため、AndroidのJava環境では実行されません。エラーメッセージには、javax.management.MBeanServer
が記載されています。 。しかし、それだけではないと確信しています。
ojdbc6.jar
を作成することはできないと思います Androidで動作します。 ojdbc14.jar
が 動作します。そのため、そのまま使用するか、中間サーバーを経由するようにアプリを再設計してください。