3

Android でいくつかのテストを行っていることがわかりました。H2 でテストを実行しようとすると、FileNotFoundException が発生します。埋め込みモードを使用しようとしていますが、これが私のコード スニペットです。

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

私も試しました:

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

しかし運がない。

Android プロジェクトの /assets フォルダーに myTest.h2.db を配置しました。コードサンプルを投稿できれば、それは素晴らしいことです!

ありがとう

4

1 に答える 1

2

何が問題なのかわかりません。完全なエラー メッセージとスタック トレースを投稿していただけますか? 「公式」ドキュメントは次のとおりです。

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

于 2010-12-18T10:19:54.453 に答える