Connexion entre MySQL et Android
Bonjour,
Je suis en train de développer une application sous Android, j'ai une base de données créée sous MySQL et j'aimerais accéder à cette base à partir de l'application.
J'ai téléchargé le My SQL Connector et je l'ai ajouté au BuildPath de mon projet une fois ajouté Eclipse m'indique que j'ai une faute dans mon projet (toutes mes classes sont correctes) avec cette exception :
Citation:
UNEXPECTED TOP-LEVEL EXCEPTION:
com.android.dx.util.ExceptionWithContext
[2011-04-14 12:20:04 - plplplplp] Dx at com.android.dx.util.ExceptionWithContext.withContext(ExceptionWithContext.java:46)
[2011-04-14 12:20:04 - plplplplp] Dx at com.android.dx.dex.cf.CfTranslator.processMethods(CfTranslator.java:340)
[2011-04-14 12:20:04 - plplplplp] Dx at com.android.dx.dex.cf.CfTranslator.translate0(CfTranslator.java:131)
[2011-04-14 12:20:04 - plplplplp] Dx at com.android.dx.dex.cf.CfTranslator.translate(CfTranslator.java:85)
[2011-04-14 12:20:04 - plplplplp] Dx at com.android.dx.command.dexer.Main.processClass(Main.java:369)
[2011-04-14 12:20:04 - plplplplp] Dx at com.android.dx.command.dexer.Main.processFileBytes(Main.java:346)
[2011-04-14 12:20:04 - plplplplp] Dx at com.android.dx.command.dexer.Main.access$400(Main.java:59)
[2011-04-14 12:20:04 - plplplplp] Dx at com.android.dx.command.dexer.Main$1.processFileBytes(Main.java:294)
[2011-04-14 12:20:04 - plplplplp] Dx at com.android.dx.cf.direct.ClassPathOpener.processArchive(ClassPathOpener.java:244)
[2011-04-14 12:20:04 - plplplplp] Dx at com.android.dx.cf.direct.ClassPathOpener.processOne(ClassPathOpener.java:130)
[2011-04-14 12:20:04 - plplplplp] Dx at com.android.dx.cf.direct.ClassPathOpener.process(ClassPathOpener.java:108)
[2011-04-14 12:20:04 - plplplplp] Dx at com.android.dx.command.dexer.Main.processOne(Main.java:313)
[2011-04-14 12:20:04 - plplplplp] Dx at com.android.dx.command.dexer.Main.processAllFiles(Main.java:233)
[2011-04-14 12:20:04 - plplplplp] Dx at com.android.dx.command.dexer.Main.run(Main.java:185)
[2011-04-14 12:20:04 - plplplplp] Dx at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
[2011-04-14 12:20:04 - plplplplp] Dx at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
[2011-04-14 12:20:04 - plplplplp] Dx at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
[2011-04-14 12:20:04 - plplplplp] Dx at java.lang.reflect.Method.invoke(Unknown Source)
[2011-04-14 12:20:04 - plplplplp] Dx at com.android.ide.eclipse.adt.internal.build.DexWrapper.run(DexWrapper.java:179)
[2011-04-14 12:20:04 - plplplplp] Dx at com.android.ide.eclipse.adt.internal.build.BuildHelper.executeDx(BuildHelper.java:585)
[2011-04-14 12:20:04 - plplplplp] Dx at com.android.ide.eclipse.adt.internal.build.builders.PostCompilerBuilder.build(PostCompilerBuilder.java:490)
[2011-04-14 12:20:04 - plplplplp] Dx at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:717)
[2011-04-14 12:20:04 - plplplplp] Dx at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42)
[2011-04-14 12:20:04 - plplplplp] Dx at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:191)
[2011-04-14 12:20:04 - plplplplp] Dx at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:228)
[2011-04-14 12:20:04 - plplplplp] Dx at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:281)
[2011-04-14 12:20:04 - plplplplp] Dx at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42)
[2011-04-14 12:20:04 - plplplplp] Dx at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:284)
[2011-04-14 12:20:04 - plplplplp] Dx at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:340)
[2011-04-14 12:20:04 - plplplplp] Dx at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:363)
[2011-04-14 12:20:04 - plplplplp] Dx at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:143)
[2011-04-14 12:20:04 - plplplplp] Dx at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:241)
[2011-04-14 12:20:04 - plplplplp] Dx at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54)
[2011-04-14 12:20:04 - plplplplp] Dx Caused by: java.lang.NullPointerException
[2011-04-14 12:20:04 - plplplplp] Dx at com.android.dx.cf.code.Ropper$SubroutineInliner.involvedInSubroutine(Ropper.java:1518)
[2011-04-14 12:20:04 - plplplplp] Dx at com.android.dx.cf.code.Ropper$SubroutineInliner.mapOrAllocateLabel(Ropper.java:1539)
[2011-04-14 12:20:04 - plplplplp] Dx at com.android.dx.cf.code.Ropper$SubroutineInliner.copyBlock(Ropper.java:1457)
[2011-04-14 12:20:04 - plplplplp] Dx at com.android.dx.cf.code.Ropper$SubroutineInliner.inlineSubroutineCalledFrom(Ropper.java:1412)
[2011-04-14 12:20:04 - plplplplp] Dx at com.android.dx.cf.code.Ropper.inlineSubroutines(Ropper.java:1286)
[2011-04-14 12:20:04 - plplplplp] Dx at com.android.dx.cf.code.Ropper.doit(Ropper.java:652)
[2011-04-14 12:20:04 - plplplplp] Dx at com.android.dx.cf.code.Ropper.convert(Ropper.java:252)
[2011-04-14 12:20:04 - plplplplp] Dx at com.android.dx.dex.cf.CfTranslator.processMethods(CfTranslator.java:252)
[2011-04-14 12:20:04 - plplplplp] Dx ... 31 more
...while processing reuseAndReadPacket (Lcom/mysql/jdbc/Buffer;I)Lcom/mysql/jdbc/Buffer;
...while processing com/mysql/jdbc/MysqlIO.class
Quelqu'un saurait-il m'indiquer comment résoudre ce problème ?
Merci d'avance pour votre aide.