O Java do Android é diferente do Java da Oracle. Uma das principais diferenças é a biblioteca de classes que difere da Java Standard Edition (SE).
No seu caso, isso significa que
ojdbc6.jar
não será executado no ambiente Java do Android porque certas classes Java SE são necessárias, mas não estão disponíveis no Android. A mensagem de erro menciona javax.management.MBeanServer
. Mas tenho certeza que não é o único. Eu não acho que você pode fazer
ojdbc6.jar
trabalhar no Android. Já é surpreendente que ojdbc14.jar
funciona. Portanto, fique com ele ou redesenhe seu aplicativo para passar por um servidor intermediário.