0

/data/data//databases/mydb.db にあるはずだと思っていましたが、

しかし、adb を使用すると、データベースを見つけることができません。私がdbを作成する方法は次のとおりです。

db = window.openDatabase("mydb", "1.0", "My DB", 200000);

興味深いことに、コードからデータベースへのアクセス/テーブルの作成に問題はありません。ただし、DDMS や adb ではありません。

4

1 に答える 1

1

window.openDatabase(...)これはJavaScriptコードでwindowあり、ブラウザウィンドウオブジェクトであると思います。この場合、Android ネイティブの SQLite データベースを使用し ていませんが、モバイル ブラウザーでサポートされている組み込みのブラウザー データベースを使用しています。

したがって、データベースはブラウザー アプリの内部のどこかにある必要があり、adb 経由でアクセスすることはできません。

于 2012-07-21T19:43:42.107 に答える