/data/data/files/examples/search.sqlite
からSQLite databse
にアクセスしていますが、Samsung Tabletでうまく動作しますが、Android 1.6で同じコードを実行すると、エラーがスローされます。このエラーはandroid 1.6
でないサムスンギャラクシータブにスローなぜ06-23 09:06:24.996: ERROR/AndroidRuntime(221): java.lang.IllegalArgumentException: File /data/data/files/examples/search.sqlite contains a path separator
が、私は不思議だったつまり、私が知っ任意のAndroidデバイスには/data/data/files/examples/
ディレクトリがandroid 2.2
Android1.6でのデータベースアクセスの問題
1
A
答えて
0
はありません。実際に可能な実際のディレクトリを使用してください。たとえば、getDatabasePath()
はSQLiteデータベースファイルへの有効なパスを返します。
重複するhttp://stackoverflow.com/questions/5332328/sqliteopenhelper-problem-with-fully-qualified-db-path-name? – THelper