2017-11-10 20 views
-2

私の問題は、アプリケーションから別のレンゲを選択して、再びアプリケーションを開いたときにクラッシュし、Failed to open database .errorがアプリケーションから別の言語を選択するたびに表示されます。私は最後の2日から試しました。私はいくつかの答えを使用しましたが、彼らは私のために働いていません。誰か助けてください。SQLiteDatabase:データベースを開くことができませんでした

私のエラーは、質問を明確にするコメントする必要がある場合は、そうしてください、実際のプロセスが行わところここにコードを投稿してください

E/FA: Opening the local database failed, dropping and recreating it 
    E/SQLiteDatabase: Failed to open database '/data/data/<package 
    name>/databases/google_app_measurement_local.db'. 
+0

アプリをアンインストールしてもう一度実行してみてください – MinnuKaAnae

+0

何度も試してみました。同じエラーが表示されています。 –

答えて

1

です。

とにかく、あなたが直面している可能性の問題が考えられます。あなたが誤ってDBファイルの名前を変更

  • ので、あなたのファイルの存在が
  • 最初のチェックは、パスを変更しようとしましたか?外部パスSDカードは、SQLiteOpenHelperクラス(ある場合)からgetExternalFilesDir()またはgetExternalStoragePublicDirectory()でプログラムで取得できます。hereを参照してください。
  • を試してみてください。thisを試してください。ここからすべてをコピーして貼り付けることはできません。
+0

ok ..こんにちは。私は挑戦しています。 –

+0

同じエラーが表示されています。私は "google_app_measurement_local.db"と思っています。これはデフォルトでfirebaseによって作成されたものです。 –

+0

あなたはこれについてあなたが質問したはずです...うーん... – Ric17101

関連する問題