0

Есть приложение, в папку Assets которого я поместил готовую SQLite базу данных с именем as_database.db. Её, кстати, ранее создало другое Android приложение, и БД 1оо% рабочая.

В Google нашел массу примеров, но после них всегда падает приложение. Падает в момент обращения к БД через Cursor.

В LogCat ничего не падает.

Есть рабочий код у кого-то с пояснением работы под мой случай ?

Alexandr
  • 2,096
  • 18
  • 41
  • 1
    Без лога ошибки сложно... Вряд ли найдётся кто-то кто такое видел. Попробуйте таки как-то лог получить. – ЮрийСПб Nov 26 '17 at 00:52
  • 1
    В этом ответе пример копирования базы данных SQLite, из assets/, а так же взаимодействие с ней из приложения (код оттестированный и 100% рабочий) – pavlofff Nov 26 '17 at 07:39
  • @pavlofff Ничего не работает! Скопировал DBHeler, запустил приложение. Ловлю ошибку - невозможно открыть БД. – Alexandr Nov 26 '17 at 13:13
  • БД копирвется, норм работает, но ошибка в лог все равно вылетает E/SQLiteDatabase: Failed to open database '/data/data/com.myapp/databases/as_database.db'. android.database.sqlite.SQLiteCantOpenDatabaseException: unknown error (code 14): Could not open database – Alexandr Nov 26 '17 at 14:51

0 Answers0