Android WorkManager SQLiteException: нет такой таблицы: рабочий тег (код 1 SQLITE_ERROR): при компиляции: - PullRequest
0 голосов
/ 21 октября 2019

Я использую библиотеку workmanager для загрузки своих ответов на сервер, впервые при установке приложения на устройство, когда я нажимаю на кнопку, чтобы загрузить свое приложение ответа, происходит сбой с ошибкой

 E/AndroidRuntime: FATAL EXCEPTION: WorkManager-WorkManagerTaskExecutor-thread-0   
 android.database.sqlite.SQLiteException: no such table: worktag (code 1 SQLITE_ERROR): , while 
 compiling: SELECT DISTINCT tag FROM worktag WHERE work_spec_id=?

прия снова открываю приложение, тогда оно работает нормально.

создание пользовательского инициализатора workmanager также не работает. Я использую

 implementation 'android.arch.work:work-runtime:1.0.1'

, но также пытался использовать последнюю версию менеджера работ androidx, которая все еще не работает

 implementation "androidx.work:work-runtime:2.2.0"
...