2017-11-10 3 views
-2

내 문제는 내가 다른 응용 프로그램에서 lenguage를 선택하고 다시 응용 프로그램을 열었을 때 응용 프로그램이 사라졌고 응용 프로그램에서 다른 언어를 선택할 때마다 오류가 계속 나타납니다. 나는 지난 이틀 동안 노력 했어. 나는 대답을 사용 했어.하지만 그들은 나를 위해 일하지 않아. 누구든 도와주세요.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 파일의 이름을 변경, 그래서 당신이 경로를 변경하려고 했
  • 먼저 파일의 존재를 확인? SQLiteOpenHelper 클래스 (있는 경우)에서 getExternalFilesDir() 또는 getExternalStoragePublicDirectory()을 사용하여 프로그래밍 방식으로 외부 경로 SD 카드를 가져올 수 있습니다. here을 참조하십시오.
  • 시도해보십시오. this 시도해주세요. 여기에서 모든 항목을 복사하여 복사 할 수 있으므로 권장하지 않습니다.
+0

좋아 .. 고마워. 나는 노력하고있어. –

+0

같은 오류가 표시됩니다. "google_app_measurement_local.db"라고 생각합니다. 기본적으로 firebase이 (가) 생성합니다. –

+0

당신이 질문에 ... 흠 ... 언급 했어야 ... – Ric17101

관련 문제