#android #sqlite #galaxy
#Android #sqlite #галактика
Вопрос:
Сбой в Galaxy note 7:
Вызвано android.database.sqlite.Исключение SQLiteCantOpenDatabaseException: не удается открыть файл базы данных (код 2062): , во время компиляции: PRAGMA journal_mode #################################################################
Код ошибки: 2062 (SQLITE_CANTOPEN_EMFILE), вызванный: Приложение открыло два многих файла. Максимальное количество доступных файловых дескрипторов в одном процессе по умолчанию равно 1024. (не удается открыть файл базы данных (код 2062): , во время компиляции: PRAGMA journal_mode) #################################################################
Комментарии:
1. Вам повезло, что это сбой, а не взрыв
2. Больше не используйте этот телефон. Верните кредит в размере 100 долларов.
Ответ №1:
Вы открыли слишком много файлов.
Ваш код забывает закрыть все свои объекты базы данных или другие файлы.
Комментарии:
1. Такси, пожалуйста, подскажите? что на самом деле мы должны делать?
2. Я закрыл базу данных при каждом созданном мной методе. Я надеюсь, что это сработает. Но это вызывает проблему только с Samsung note 7. и у меня нет этого телефона для тестирования :(.