3 Stimmen

Android-Beispiel mit H2

Ich habe gesehen, dass Sie einige Tests mit Android durchgeführt haben. Wenn ich versuche, meinen Test mit H2 auszuführen, bekomme ich FileNotFoundException. Ich versuche, den eingebetteten Modus zu verwenden, und hier ist mein Codeschnipsel:

    String url =  "jdbc:h2:~/myTestDB" + ";FILE_LOCK=FS" + ";PAGE_SIZE=1024"
    + ";CACHE_SIZE=8192";
    Class.forName("org.h2.Driver");
    return DriverManager.getConnection(url, "sa", "");

Ich habe es auch versucht:

    String url = "jdbc:h2:/data/data/" + "com.mydomain.MyApp"
            + "/data/myTestDB" + ";FILE_LOCK=FS" + ";PAGE_SIZE=1024"
            + ";CACHE_SIZE=8192";

aber ohne Erfolg.

Ich habe myTest.h2.db im Ordner /assets meines Android-Projekts abgelegt. Wenn Sie Ihr Code-Beispiel posten können, wäre das großartig!

Gracias

2voto

Thomas Mueller Punkte 46988

Ich weiß nicht, was das Problem sein könnte. Könnten Sie die vollständige Fehlermeldung und den Stack-Trace posten? Die "offizielle" Dokumentation finden Sie hier:

http://h2database.com/html/tutorial.html#Android

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X