IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Android Discussion :

Android et HSQLdb : NoClassDefFoundError


Sujet :

Android

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Homme Profil pro
    Inscrit en
    Avril 2011
    Messages
    18
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Avril 2011
    Messages : 18
    Par défaut Android et HSQLdb : NoClassDefFoundError
    Bonjour à toutes et à tous,

    Je reviens vers vous car je ne sais plus trop quoi faire pour résoudre mon problème.

    Je suis en train de porter une API (développée en interne) sur Android. Cette API utilise HSQLdb pour fonctionner. J'ai ajouté dans les jar de mon projet Android (sous Eclipse), le driver hsqldbmin.jar - dernière version à jour sur le site d'hsqldb- et je lance mon projet.

    J'obtiens cette grande liste d'erreur :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
    40
    41
    42
    43
    44
    45
    46
    47
    48
    49
    50
    51
    52
    53
    54
    55
    56
    57
    58
    59
    60
    61
    62
    63
    64
    65
    66
    67
    68
    69
    70
    71
    72
    73
    74
    75
    76
    77
    78
    79
    80
    81
    82
    83
    84
    85
    86
    87
    88
    89
    90
    91
    92
    93
    94
    95
    96
    97
    98
    99
    100
    101
    102
    103
    104
    105
    106
    107
    108
    109
    110
    05-10 09:21:53.531: INFO/ActivityManager(60): Start proc com.theleme for activity com.theleme/.Main: pid=430 uid=10037 gids={3003, 1015}
    05-10 09:21:54.501: INFO/System.out(430): test 0
    05-10 09:21:54.680: DEBUG/dalvikvm(268): GC_EXPLICIT freed 46 objects / 2192 bytes in 1918ms
    05-10 09:21:54.810: ERROR/dalvikvm(430): Could not find class 'java.sql.SQLFeatureNotSupportedException', referenced from method org.hsqldb.jdbc.JDBCDriver.getParentLogger
    05-10 09:21:54.810: WARN/dalvikvm(430): VFY: unable to resolve check-cast 325 (Ljava/sql/SQLFeatureNotSupportedException;) in Lorg/hsqldb/jdbc/JDBCDriver;
    05-10 09:21:54.810: DEBUG/dalvikvm(430): VFY: replacing opcode 0x1f at 0x0004
    05-10 09:21:54.820: DEBUG/dalvikvm(430): VFY: dead code 0x0006-0006 in Lorg/hsqldb/jdbc/JDBCDriver;.getParentLogger ()Ljava/util/logging/Logger;
    05-10 09:21:55.120: DEBUG/dalvikvm(430): GC_FOR_MALLOC freed 1032 objects / 77976 bytes in 250ms
    05-10 09:21:55.500: INFO/dalvikvm(430): Failed resolving Lorg/hsqldb/jdbc/JDBCNClob; interface 313 'Ljava/sql/NClob;'
    05-10 09:21:55.510: WARN/dalvikvm(430): Link of class 'Lorg/hsqldb/jdbc/JDBCNClob;' failed
    05-10 09:21:55.520: ERROR/dalvikvm(430): Could not find class 'org.hsqldb.jdbc.JDBCNClob', referenced from method org.hsqldb.jdbc.JDBCConnection.createNClob
    05-10 09:21:55.520: WARN/dalvikvm(430): VFY: unable to resolve new-instance 1257 (Lorg/hsqldb/jdbc/JDBCNClob;) in Lorg/hsqldb/jdbc/JDBCConnection;
    05-10 09:21:55.530: DEBUG/dalvikvm(430): VFY: replacing opcode 0x22 at 0x0003
    05-10 09:21:55.530: DEBUG/dalvikvm(430): VFY: dead code 0x0005-0008 in Lorg/hsqldb/jdbc/JDBCConnection;.createNClob ()Ljava/sql/NClob;
    05-10 09:21:55.550: INFO/dalvikvm(430): Failed resolving Lorg/hsqldb/jdbc/JDBCSQLXML; interface 335 'Ljava/sql/SQLXML;'
    05-10 09:21:55.550: WARN/dalvikvm(430): Link of class 'Lorg/hsqldb/jdbc/JDBCSQLXML;' failed
    05-10 09:21:55.570: ERROR/dalvikvm(430): Could not find class 'org.hsqldb.jdbc.JDBCSQLXML', referenced from method org.hsqldb.jdbc.JDBCConnection.createSQLXML
    05-10 09:21:55.570: WARN/dalvikvm(430): VFY: unable to resolve new-instance 1268 (Lorg/hsqldb/jdbc/JDBCSQLXML;) in Lorg/hsqldb/jdbc/JDBCConnection;
    05-10 09:21:55.570: DEBUG/dalvikvm(430): VFY: replacing opcode 0x22 at 0x0003
    05-10 09:21:55.580: DEBUG/dalvikvm(430): VFY: dead code 0x0005-0008 in Lorg/hsqldb/jdbc/JDBCConnection;.createSQLXML ()Ljava/sql/SQLXML;
    05-10 09:21:55.600: INFO/dalvikvm(430): Failed resolving Lorg/hsqldb/jdbc/JDBCStatement; interface 341 'Ljava/sql/Wrapper;'
    05-10 09:21:55.600: WARN/dalvikvm(430): Link of class 'Lorg/hsqldb/jdbc/JDBCStatement;' failed
    05-10 09:21:55.611: ERROR/dalvikvm(430): Could not find class 'org.hsqldb.jdbc.JDBCStatement', referenced from method org.hsqldb.jdbc.JDBCConnection.createStatement
    05-10 09:21:55.611: WARN/dalvikvm(430): VFY: unable to resolve new-instance 1270 (Lorg/hsqldb/jdbc/JDBCStatement;) in Lorg/hsqldb/jdbc/JDBCConnection;
    05-10 09:21:55.611: DEBUG/dalvikvm(430): VFY: replacing opcode 0x22 at 0x000e
    05-10 09:21:55.620: DEBUG/dalvikvm(430): VFY: dead code 0x0010-0014 in Lorg/hsqldb/jdbc/JDBCConnection;.createStatement ()Ljava/sql/Statement;
    05-10 09:21:55.640: INFO/dalvikvm(430): Failed resolving Lorg/hsqldb/jdbc/JDBCStatement; interface 341 'Ljava/sql/Wrapper;'
    05-10 09:21:55.640: WARN/dalvikvm(430): Link of class 'Lorg/hsqldb/jdbc/JDBCStatement;' failed
    05-10 09:21:55.640: ERROR/dalvikvm(430): Could not find class 'org.hsqldb.jdbc.JDBCStatement', referenced from method org.hsqldb.jdbc.JDBCConnection.createStatement
    05-10 09:21:55.651: WARN/dalvikvm(430): VFY: unable to resolve new-instance 1270 (Lorg/hsqldb/jdbc/JDBCStatement;) in Lorg/hsqldb/jdbc/JDBCConnection;
    05-10 09:21:55.651: DEBUG/dalvikvm(430): VFY: replacing opcode 0x22 at 0x000a
    05-10 09:21:55.660: DEBUG/dalvikvm(430): VFY: dead code 0x000c-0010 in Lorg/hsqldb/jdbc/JDBCConnection;.createStatement (II)Ljava/sql/Statement;
    05-10 09:21:55.671: INFO/dalvikvm(430): Failed resolving Lorg/hsqldb/jdbc/JDBCStatement; interface 341 'Ljava/sql/Wrapper;'
    05-10 09:21:55.681: WARN/dalvikvm(430): Link of class 'Lorg/hsqldb/jdbc/JDBCStatement;' failed
    05-10 09:21:55.681: ERROR/dalvikvm(430): Could not find class 'org.hsqldb.jdbc.JDBCStatement', referenced from method org.hsqldb.jdbc.JDBCConnection.createStatement
    05-10 09:21:55.700: WARN/dalvikvm(430): VFY: unable to resolve new-instance 1270 (Lorg/hsqldb/jdbc/JDBCStatement;) in Lorg/hsqldb/jdbc/JDBCConnection;
    05-10 09:21:55.700: DEBUG/dalvikvm(430): VFY: replacing opcode 0x22 at 0x0008
    05-10 09:21:55.700: DEBUG/dalvikvm(430): VFY: dead code 0x000a-000e in Lorg/hsqldb/jdbc/JDBCConnection;.createStatement (III)Ljava/sql/Statement;
    05-10 09:21:55.720: INFO/dalvikvm(430): Failed resolving Lorg/hsqldb/jdbc/JDBCDatabaseMetaData; interface 341 'Ljava/sql/Wrapper;'
    05-10 09:21:55.720: WARN/dalvikvm(430): Link of class 'Lorg/hsqldb/jdbc/JDBCDatabaseMetaData;' failed
    05-10 09:21:55.730: ERROR/dalvikvm(430): Could not find class 'org.hsqldb.jdbc.JDBCDatabaseMetaData', referenced from method org.hsqldb.jdbc.JDBCConnection.getMetaData
    05-10 09:21:55.730: WARN/dalvikvm(430): VFY: unable to resolve new-instance 1254 (Lorg/hsqldb/jdbc/JDBCDatabaseMetaData;) in Lorg/hsqldb/jdbc/JDBCConnection;
    05-10 09:21:55.740: DEBUG/dalvikvm(430): VFY: replacing opcode 0x22 at 0x0004
    05-10 09:21:55.740: DEBUG/dalvikvm(430): VFY: dead code 0x0006-000a in Lorg/hsqldb/jdbc/JDBCConnection;.getMetaData ()Ljava/sql/DatabaseMetaData;
    05-10 09:21:55.761: INFO/dalvikvm(430): Failed resolving Lorg/hsqldb/jdbc/JDBCDatabaseMetaData; interface 341 'Ljava/sql/Wrapper;'
    05-10 09:21:55.761: WARN/dalvikvm(430): Link of class 'Lorg/hsqldb/jdbc/JDBCDatabaseMetaData;' failed
    05-10 09:21:55.771: ERROR/dalvikvm(430): Could not find class 'org.hsqldb.jdbc.JDBCDatabaseMetaData', referenced from method org.hsqldb.jdbc.JDBCConnection.getSchema
    05-10 09:21:55.780: WARN/dalvikvm(430): VFY: unable to resolve new-instance 1254 (Lorg/hsqldb/jdbc/JDBCDatabaseMetaData;) in Lorg/hsqldb/jdbc/JDBCConnection;
    05-10 09:21:55.791: DEBUG/dalvikvm(430): VFY: replacing opcode 0x22 at 0x0003
    05-10 09:21:55.791: DEBUG/dalvikvm(430): VFY: dead code 0x0005-000c in Lorg/hsqldb/jdbc/JDBCConnection;.getSchema ()Ljava/lang/String;
    05-10 09:21:55.850: ERROR/dalvikvm(430): Could not find class 'java.sql.SQLClientInfoException', referenced from method org.hsqldb.jdbc.JDBCConnection.setClientInfo
    05-10 09:21:55.850: WARN/dalvikvm(430): VFY: unable to resolve new-instance 321 (Ljava/sql/SQLClientInfoException;) in Lorg/hsqldb/jdbc/JDBCConnection;
    05-10 09:21:55.860: DEBUG/dalvikvm(430): VFY: replacing opcode 0x22 at 0x0000
    05-10 09:21:55.860: DEBUG/dalvikvm(430): VFY: dead code 0x0002-000c in Lorg/hsqldb/jdbc/JDBCConnection;.setClientInfo (Ljava/lang/String;Ljava/lang/String;)V
    05-10 09:21:55.881: ERROR/dalvikvm(430): Could not find class 'java.sql.SQLClientInfoException', referenced from method org.hsqldb.jdbc.JDBCConnection.setClientInfo
    05-10 09:21:55.881: WARN/dalvikvm(430): VFY: unable to resolve new-instance 321 (Ljava/sql/SQLClientInfoException;) in Lorg/hsqldb/jdbc/JDBCConnection;
    05-10 09:21:55.890: DEBUG/dalvikvm(430): VFY: replacing opcode 0x22 at 0x000d
    05-10 09:21:55.890: DEBUG/dalvikvm(430): VFY: dead code 0x000f-0025 in Lorg/hsqldb/jdbc/JDBCConnection;.setClientInfo (Ljava/util/Properties;)V
    05-10 09:21:55.910: INFO/dalvikvm(430): Failed resolving Lorg/hsqldb/jdbc/JDBCDatabaseMetaData; interface 341 'Ljava/sql/Wrapper;'
    05-10 09:21:55.920: WARN/dalvikvm(430): Link of class 'Lorg/hsqldb/jdbc/JDBCDatabaseMetaData;' failed
    05-10 09:21:55.920: ERROR/dalvikvm(430): Could not find class 'org.hsqldb.jdbc.JDBCDatabaseMetaData', referenced from method org.hsqldb.jdbc.JDBCConnection.setSchema
    05-10 09:21:55.930: WARN/dalvikvm(430): VFY: unable to resolve new-instance 1254 (Lorg/hsqldb/jdbc/JDBCDatabaseMetaData;) in Lorg/hsqldb/jdbc/JDBCConnection;
    05-10 09:21:55.930: DEBUG/dalvikvm(430): VFY: replacing opcode 0x22 at 0x0017
    05-10 09:21:55.940: DEBUG/dalvikvm(430): VFY: dead code 0x0019-001f in Lorg/hsqldb/jdbc/JDBCConnection;.setSchema (Ljava/lang/String;)V
    05-10 09:21:56.071: WARN/dalvikvm(430): VFY: unable to find class referenced in signature (Lorg/hsqldb/server/Server;)
    05-10 09:21:56.071: WARN/dalvikvm(430): VFY: unable to find class referenced in signature (Lorg/hsqldb/server/Server;)
    05-10 09:21:56.090: WARN/dalvikvm(430): VFY: unable to find class referenced in signature (Lorg/hsqldb/server/Server;)
    05-10 09:21:56.100: WARN/dalvikvm(430): VFY: unable to find class referenced in signature (Lorg/hsqldb/server/Server;)
    05-10 09:21:56.121: ERROR/dalvikvm(430): Could not find class 'org.hsqldb.server.Server', referenced from method org.hsqldb.DatabaseManager.isServerDB
    05-10 09:21:56.121: WARN/dalvikvm(430): VFY: unable to resolve check-cast 1503 (Lorg/hsqldb/server/Server;) in Lorg/hsqldb/DatabaseManager;
    05-10 09:21:56.121: DEBUG/dalvikvm(430): VFY: replacing opcode 0x1f at 0x0014
    05-10 09:21:56.131: DEBUG/dalvikvm(430): VFY: dead code 0x0016-0024 in Lorg/hsqldb/DatabaseManager;.isServerDB (Lorg/hsqldb/Database;)Z
    05-10 09:21:56.150: ERROR/dalvikvm(430): Could not find class 'org.hsqldb.server.Server', referenced from method org.hsqldb.DatabaseManager.notifyServers
    05-10 09:21:56.150: WARN/dalvikvm(430): VFY: unable to resolve check-cast 1503 (Lorg/hsqldb/server/Server;) in Lorg/hsqldb/DatabaseManager;
    05-10 09:21:56.150: DEBUG/dalvikvm(430): VFY: replacing opcode 0x1f at 0x0014
    05-10 09:21:56.160: DEBUG/dalvikvm(430): VFY: dead code 0x0016-002a in Lorg/hsqldb/DatabaseManager;.notifyServers (Lorg/hsqldb/Database;)V
    05-10 09:21:56.170: WARN/dalvikvm(430): VFY: unable to find class referenced in signature (Lorg/hsqldb/server/Server;)
    05-10 09:21:56.281: DEBUG/dalvikvm(430): GC_FOR_MALLOC freed 1329 objects / 97784 bytes in 88ms
    05-10 09:21:56.841: DEBUG/dalvikvm(430): GC_FOR_MALLOC freed 2184 objects / 208152 bytes in 110ms
    05-10 09:21:57.110: INFO/global(430): Default buffer size used in BufferedReader constructor. It would be better to be explicit if an 8k-char buffer is required.
    05-10 09:21:57.611: DEBUG/dalvikvm(430): GC_FOR_MALLOC freed 4290 objects / 311160 bytes in 116ms
    05-10 09:21:57.651: WARN/dalvikvm(430): dvmFindClassByName rejecting 'org/hsqldb/resources/sql-state-messages_en_US'
    05-10 09:21:57.661: WARN/dalvikvm(430): dvmFindClassByName rejecting 'org/hsqldb/resources/sql-state-messages_en'
    05-10 09:21:57.661: WARN/dalvikvm(430): dvmFindClassByName rejecting 'org/hsqldb/resources/sql-state-messages'
    05-10 09:21:58.411: DEBUG/dalvikvm(430): GC_FOR_MALLOC freed 4756 objects / 308728 bytes in 117ms
    05-10 09:21:58.571: DEBUG/AndroidRuntime(430): Shutting down VM
    05-10 09:21:58.571: WARN/dalvikvm(430): threadid=1: thread exiting with uncaught exception (group=0x4001d800)
    05-10 09:21:58.600: ERROR/AndroidRuntime(430): FATAL EXCEPTION: main
    05-10 09:21:58.600: ERROR/AndroidRuntime(430): java.lang.NoClassDefFoundError: org.hsqldb.jdbc.JDBCStatement
    05-10 09:21:58.600: ERROR/AndroidRuntime(430):     at org.hsqldb.jdbc.JDBCConnection.createStatement(JDBCConnection.java:578)
    05-10 09:21:58.600: ERROR/AndroidRuntime(430):     at com.theleme.Kappa.Repartiteur.DicoBaseA.<init>(DicoBaseA.java:29)
    05-10 09:21:58.600: ERROR/AndroidRuntime(430):     at com.theleme.Kappa.Repartiteur.DicoBaseMem.<init>(DicoBaseMem.java:16)
    05-10 09:21:58.600: ERROR/AndroidRuntime(430):     at com.theleme.control.HagalDicoBaseMem.<init>(HagalDicoBaseMem.java:21)
    05-10 09:21:58.600: ERROR/AndroidRuntime(430):     at com.theleme.control.HagalControl.<init>(HagalControl.java:48)
    05-10 09:21:58.600: ERROR/AndroidRuntime(430):     at kappaconn.AppControl.<init>(AppControl.java:24)
    05-10 09:21:58.600: ERROR/AndroidRuntime(430):     at com.theleme.Main.onCreate(Main.java:23)
    05-10 09:21:58.600: ERROR/AndroidRuntime(430):     at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1047)
    05-10 09:21:58.600: ERROR/AndroidRuntime(430):     at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2627)
    05-10 09:21:58.600: ERROR/AndroidRuntime(430):     at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2679)
    05-10 09:21:58.600: ERROR/AndroidRuntime(430):     at android.app.ActivityThread.access$2300(ActivityThread.java:125)
    05-10 09:21:58.600: ERROR/AndroidRuntime(430):     at android.app.ActivityThread$H.handleMessage(ActivityThread.java:2033)
    05-10 09:21:58.600: ERROR/AndroidRuntime(430):     at android.os.Handler.dispatchMessage(Handler.java:99)
    05-10 09:21:58.600: ERROR/AndroidRuntime(430):     at android.os.Looper.loop(Looper.java:123)
    05-10 09:21:58.600: ERROR/AndroidRuntime(430):     at android.app.ActivityThread.main(ActivityThread.java:4627)
    05-10 09:21:58.600: ERROR/AndroidRuntime(430):     at java.lang.reflect.Method.invokeNative(Native Method)
    05-10 09:21:58.600: ERROR/AndroidRuntime(430):     at java.lang.reflect.Method.invoke(Method.java:521)
    05-10 09:21:58.600: ERROR/AndroidRuntime(430):     at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:868)
    05-10 09:21:58.600: ERROR/AndroidRuntime(430):     at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:626)
    05-10 09:21:58.600: ERROR/AndroidRuntime(430):     at dalvik.system.NativeStart.main(Native Method)
    05-10 09:21:58.651: WARN/ActivityManager(60):   Force finishing activity com.theleme/.Main
    Pourriez-vous m'aider à la résoudre ? J'ai l'impression qu'il ne reste que l'erreur en gras à fixer, et qu'ensuite, ça devrait marcher.

    Deuxième question : certains d'entre-vous ont-ils déjà utilisé HSQLdb avec Android ?

    Troisième question : avez-vous déjà eu une NoClassDefFoundError comme celle-ci ? Et si oui, comment l'avez-vous résolue ?

    Merci par avance, ça fait 1 journée et demie que je tourne en rond sur cette erreur

    Cordialement.

  2. #2
    Expert confirmé

    Avatar de Feanorin
    Profil pro
    Inscrit en
    Avril 2004
    Messages
    4 589
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2004
    Messages : 4 589
    Par défaut
    Bonjour,

    juste une question,

    HSQLdb est fait pour Android ? Sinon le code source que tu as récupéré sous le site n'est pas forcément fonctionnel sous Android, il faudrait que tu le revois entièrement.

    C'est pas le même compilateur entre Java et Android .
    http://en.wikipedia.org/wiki/Dalvik_%28software%29

  3. #3
    Rédacteur
    Avatar de MrDuChnok
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Juin 2002
    Messages
    2 112
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 41
    Localisation : France

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : High Tech - Produits et services télécom et Internet

    Informations forums :
    Inscription : Juin 2002
    Messages : 2 112
    Par défaut
    Salut,

    Je t'invite à lire ce sujet :
    http://www.developpez.net/forums/d10...appli-android/

    Il te donne, à mon avis, la cause de tes problèmes

  4. #4
    Membre averti
    Homme Profil pro
    Inscrit en
    Avril 2011
    Messages
    18
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Avril 2011
    Messages : 18
    Par défaut
    Merci à tous pour vos réponses.

    Je savais qu'il existait une différence entre Dalvik et une JVM normale. Et, comme l'a dit MrDuChnok, j'ai effectivement trouvé la cause de mes soucis dans le topic donné en lien.

    Néanmoins, je n'ai toujours pas la solution.

    Pensez-vous qu'en ouvrant les sources dans un projet Android sous Eclipse et en changeant les import (apparemment, ce sont eux qui pêchent le plus, notamment les javax.*), et en compilant, ça me donnera un jar qui fonctionne ?

    Ou sinon, avez-vous une autre solution ?

    Cordialement

  5. #5
    Expert confirmé

    Avatar de Feanorin
    Profil pro
    Inscrit en
    Avril 2004
    Messages
    4 589
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2004
    Messages : 4 589
    Par défaut
    Bonjour,

    Pensez-vous qu'en ouvrant les sources dans un projet Android sous Eclipse et en changeant les import (apparemment, ce sont eux qui pêchent le plus, notamment les javax.*), et en compilant, ça me donnera un jar qui fonctionne ?
    Tu peux toujours essayer mais je pense qu'il n'y a pas grand espoir , à mon avis il faudrait réellement revoir entièrement le code comme je te l'ai signalé un peu plus haut (En changeant les imports cela peut générer d'autres erreurs).

    Après SQLite est présent sur Android , tu peux l'utiliser.

  6. #6
    Rédacteur
    Avatar de MrDuChnok
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Juin 2002
    Messages
    2 112
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 41
    Localisation : France

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : High Tech - Produits et services télécom et Internet

    Informations forums :
    Inscription : Juin 2002
    Messages : 2 112
    Par défaut
    Si le code de ton projet est suffisamment bien fait, normalement tu passeras moins de temps à l'adapter pour qu'il tourne sur la base SQlite d'android plutôt que d'essayer de faire fonctionner HSQL sur Android.

  7. #7
    Membre averti
    Homme Profil pro
    Inscrit en
    Avril 2011
    Messages
    18
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Avril 2011
    Messages : 18
    Par défaut
    Bonjour tout le monde,

    Pour annoncer que j'ai "résolu" le problème. Disons qu'en bidouillant un peu les sources de HSQLdb, juste la classe qui posait problème, en recompilant, j'ai sorti un jar potable

    Combien de temps tiendra-t-il, je ne sais pas, mais pour l'instant, ça passe

    Merci encore à vous pour votre aide et votre patience.

    Cordialement.

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Réponses: 1
    Dernier message: 30/06/2015, 12h26
  2. Réponses: 1
    Dernier message: 31/12/2014, 22h47
  3. Réponses: 6
    Dernier message: 25/03/2013, 08h46
  4. [Manifest][jar] NoClassDefFoundError ...
    Par Slein dans le forum Général Java
    Réponses: 8
    Dernier message: 30/04/2004, 14h14
  5. [JUnit] NoClassDefFoundError:junit/framework/TestCase
    Par Adjanakis dans le forum Tests et Performance
    Réponses: 4
    Dernier message: 14/04/2004, 13h23

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo