SQLite
androidx.sqlite содержит абстрактные интерфейсы, а также базовые реализации, которые можно использовать для создания собственных библиотек, обращающихся к SQLite.Возможно, вы захотите рассмотреть возможность использования библиотеки Room , которая обеспечивает уровень абстракции поверх SQLite, что позволяет обеспечить более надежный доступ к базе данных и при этом использовать все возможности SQLite.
| Последнее обновление | Стабильный релиз | Кандидат на релиз | Бета-версия | Альфа-релиз | 
|---|---|---|---|---|
| 24 сентября 2025 г. | 2.6.1 | - | - | - | 
Объявление зависимостей
Чтобы добавить зависимость от SQLite, необходимо добавить репозиторий Google Maven в свой проект. Подробнее см. в репозитории Google Maven .
 Добавьте зависимости для необходимых артефактов в файл build.gradle вашего приложения или модуля:
Круто
dependencies { def sqlite_version = "2.6.1" // Java language implementation implementation "androidx.sqlite:sqlite:$sqlite_version" // Kotlin implementation "androidx.sqlite:sqlite-ktx:$sqlite_version" // Implementation of the AndroidX SQLite interfaces via the Android framework APIs. implementation "androidx.sqlite:sqlite-framework:$sqlite_version" }
Котлин
dependencies { val sqlite_version = "2.6.1" // Java language implementation implementation("androidx.sqlite:sqlite:$sqlite_version") // Kotlin implementation("androidx.sqlite:sqlite-ktx:$sqlite_version") // Implementation of the AndroidX SQLite interfaces via the Android framework APIs. implementation("androidx.sqlite:sqlite-framework:$sqlite_version") }
Дополнительные сведения о зависимостях см. в разделе Добавление зависимостей сборки .
Обратная связь
Ваши отзывы помогают улучшить Jetpack. Сообщите нам, если вы обнаружите новые проблемы или у вас есть идеи по улучшению этой библиотеки. Пожалуйста, ознакомьтесь с уже существующими проблемами в этой библиотеке, прежде чем создавать новую. Вы можете проголосовать за существующую проблему, нажав на кнопку со звёздочкой.
Более подробную информацию см. в документации по системе отслеживания проблем .
Версия 2.6
Версия 2.6.1
24 сентября 2025 г.
 Выпущен androidx.sqlite:sqlite-*:2.6.1 . Версия 2.6.1 содержит следующие коммиты .
Исправления ошибок
- Исправлено правило R8 для собственных функций, чтобы обеспечить надлежащую обфускацию ( b/442489402 ).
 -  Исправлена ошибка NPE, которая могла возникнуть при использовании API поддержки 
getBeginTransactionMethodв параллельном сценарии. ( b/444049518 ). - Уменьшите зависимости JNI/native для bundled-sqlite, чтобы повысить совместимость при загрузке библиотеки. ( b/442489402 ).
 -  Исправлена проблема с 
AndroidSQLiteDriver, из-за которой отключался пул множественных подключений, даже если журнал был установлен в режим WAL ( b/444286035 ). 
Версия 2.6.0
10 сентября 2025 г.
 Выпущен androidx.sqlite:sqlite-*:2.6.0 . Версия 2.6.0 содержит следующие коммиты .
Важные изменения по сравнению с версией 2.5.0:
-  Поддержка загрузки расширений SQLite путем добавления функции 
addExtensionвBundledSQLiteDriver, которую можно использовать для регистрации расширений, которые SQLite должен динамически загружать для соединений, открытых с помощью этого конкретного драйвера. - Добавлена поддержка KMP для Watch OS и Tv OS.
 - Обновлена библиотека Android minSDK с API 21 до API 23.
 
Версия 2.6.0-rc02
27 августа 2025 г.
 Выпущена androidx.sqlite:sqlite-*:2.6.0-rc02 . Версия 2.6.0-rc02 содержит следующие коммиты .
Изменения API
- Обновление minSDK с API 21 до API 23 ( Ibdfca , b/380448311 , b/435705964 , b/435705223 )
 
Версия 2.6.0-rc01
13 августа 2025 г.
 Выпущен androidx.sqlite:sqlite-*:2.6.0-rc01 . Версия 2.6.0-rc01 содержит следующие коммиты .
Версия 2.6.0-beta01
1 августа 2025 г.
 Выпущен androidx.sqlite:sqlite-*:2.6.0-beta01 . Версия 2.6.0-beta01 содержит следующие коммиты .
Новые функции
-  
androidx.sqliteтеперь поддерживает загрузку расширений SQLite, добавляя методaddExtensionвBundledSQLiteDriver, который можно использовать для регистрации расширений, которыеSQLiteдолжен динамически загружать для подключений, открытых к данному драйверу. Благодарим Саймона Биндера за этот вклад! ( I64d6f , I2721b , b/430960837 , b/434203987 ) 
Версия 2.6.0-альфа01
16 июля 2025 г.
 Выпущен androidx.sqlite:sqlite-*:2.6.0-alpha01 . Версия 2.6.0-alpha01 содержит следующие коммиты .
Новые функции
- Добавлены цели KMP для Watch OS и TV OS ( I45883 , b/427889948 )
 
Изменения API
-  Добавить API для проверки наличия активной транзакции 
SQLiteConnection. Поскольку транзакцииSQLiteне являются вложенными, этот API может помочь приложениям определить, следует ли использовать BEGIN/COMMIT или SAVEPOINT/RELEASE. ( I5bf5e , b/319627988 ) -  Добавьте API в 
SQLiteDriver, чтобы сообщать, имеется ли у него внутренний пул соединений или нет. ( I52a51 , b/408010324 ) 
Версия 2.5
Версия 2.5.2
18 июня 2025 г.
 Выпущен androidx.sqlite:sqlite-*:2.5.2 . Версия 2.5.2 содержит следующие коммиты .
Исправления ошибок
- Добавить отсутствующие правила R8 / Proguard для предотвращения обфусцирования JNI / внешних функций. ( b/421626199 )
 - Исправлена ошибка, из-за которой начальные комментарии в SQL-запросе приводили к выполнению операторов так, как если бы они были нечитаемыми запросами. ( b/413061402 )
 
Версия 2.5.1
7 мая 2025 г.
 Выпущен androidx.sqlite:sqlite-*:2.5.1 . Версия 2.5.1 содержит следующие коммиты .
Изменения API
-  Разрешить 
androidx.sqlite:sqlite-bundledзагружать свой собственный компонент из указанного пути через системное свойство с именемandroidx.sqlite.driver.bundled.path. b/381282544 
Версия 2.5.0
9 апреля 2025 г.
 Выпущен androidx.sqlite:sqlite-*:2.5.0 . Версия 2.5.0 содержит следующие коммиты .
Важные изменения с версии 2.4.0
-  Поддержка Kotlin Multi-Platform (KMP): с выпуском Room KMP версии 2.7.0 также были обновлены API 
SQLite, позволяющие Room использовать KMP. Пакетandriodx.sqliteсодержит три интерфейса, определяющих низкоуровневые APISQLite:SQLiteDriver,SQLiteConnectionиSQLiteStatement. Артефактandroidx.sqlite:sqlite-frameworkпредлагает реализацию интерфейсов для Android и iOS нативно, аandroidx.sqlite:sqlite-bundled— реализацию, использующую SQLite, скомпилированную из исходного кода (также известную как «связанный SQLite»). Подробнее об API драйвераSQLiteсм. в официальной документации SQLite KMP . 
Версия 2.5.0-rc03
26 марта 2025 г.
 Выпущена androidx.sqlite:sqlite-*:2.5.0-rc03 . Версия 2.5.0-rc03 содержит следующие коммиты .
Исправления ошибок
-  Отменить несовместимое изменение двоичного кода, которое некорректно удалило API 
SupportSQLiteCompat, используемые другими библиотеками, такими как Room ( b/402796648 ). 
Версия 2.5.0-rc02
12 марта 2025 г.
 androidx.sqlite:sqlite-*:2.5.0-rc02 выпущен без каких-либо заметных изменений с момента предыдущего релиза. Версия 2.5.0-rc02 содержит следующие коммиты .
Версия 2.5.0-rc01
26 февраля 2025 г.
 Выпущен androidx.sqlite:sqlite-*:2.5.0-rc01 . Версия 2.5.0-rc01 содержит следующие коммиты .
Исправления ошибок
-  Исправлены метаданные Gradle артефактов 
androidx.sqliteдля JVM, из-за которых проекты JVM разрешали вариант Android и возникала ошибкаNoClassDefFoundError: androidx/sqlite/SQLiteDriver( b/396148592 и b/396184120 ). 
Версия 2.5.0-beta01
12 февраля 2025 г.
 androidx.sqlite:sqlite-*:2.5.0-beta01 выпущен без каких-либо заметных изменений с момента последней альфа-версии. Версия 2.5.0-beta01 содержит следующие коммиты .
Версия 2.5.0-альфа13
29 января 2025 г.
 Выпущена androidx.sqlite:sqlite-*:2.5.0-alpha13 . Версия 2.5.0-alpha13 содержит следующие коммиты .
Изменения API
-  Удалить 
androidx.sqlite.use, который теперь заменен наAutoCloseable.useиз Kotlin в stdlib. ( I470f0 , b/315461431 ) - Библиотека теперь скомпилирована с использованием Kotlin 2.0 и для ее использования в проектах потребуется версия не ниже 2.0. ( I8efb0 , b/315461431 , b/384600605 )
 
Исправления ошибок
-  Перенести загрузку собственной библиотеки 
BundledSQLiteDriverна ленивый режим и сделать ее доступной при открытии первого соединения, чтобы избежать возможности выполнения ввода-вывода в основном потоке. ( I78e92 , b/363985585 ) 
Версия 2.5.0-альфа12
11 декабря 2024 г.
 Выпущена androidx.sqlite:sqlite-*:2.5.0-alpha12 . Версия 2.5.0-alpha12 содержит следующие коммиты .
Версия 2.5.0-альфа11
30 октября 2024 г.
 Выпущен androidx.sqlite:sqlite-*:2.5.0-alpha11 . Версия 2.5.0-alpha11 содержит следующие коммиты .
Версия 2.5.0-альфа10
16 октября 2024 г.
 Выпущена androidx.sqlite:sqlite-*:2.5.0-alpha10 . Версия 2.5.0-alpha10 содержит следующие коммиты .
Изменения API
-  Добавьте 
SQLiteStatement.getColumnType()вместе с различными константами результатаSQLITE_DATA_*, чтобы обеспечить возможность получения типа данных столбца. ( I1985c , b/369636251 ) 
Версия 2.5.0-альфа09
2 октября 2024 г.
 Выпущена androidx.sqlite:sqlite-*:2.5.0-alpha09 . Версия 2.5.0-alpha09 содержит следующие коммиты .
Версия 2.5.0-альфа08
18 сентября 2024 г.
 Выпущен androidx.sqlite:sqlite-*:2.5.0-alpha08 . Версия 2.5.0-alpha08 содержит следующие коммиты .
Версия 2.5.0-альфа07
21 августа 2024 г.
 Выпущен androidx.sqlite:sqlite-*:2.5.0-alpha07 . Версия 2.5.0-alpha07 содержит следующие коммиты .
Новые функции
- Добавить поддержку Linux ARM 64 в JVM/настольных системах. ( b/358045505 )
 
Версия 2.5.0-альфа06
7 августа 2024 г.
 Выпущена androidx.sqlite:sqlite-*:2.5.0-alpha06 . Версия 2.5.0-alpha06 содержит следующие коммиты .
Новые функции
-  Добавить поддержку для 
linuxArm64Kotlin Multiplatform ( I139d3 , b/338268719 ) 
Версия 2.5.0-альфа05
10 июля 2024 г.
 Выпущен androidx.sqlite:sqlite-*:2.5.0-alpha05 . Версия 2.5.0-alpha05 содержит следующие коммиты .
Изменения API
-  Переименован 
SQLiteKtвSQLiteиBundledSQLiteKtвBundledSQLite. ( I8b501 ) 
Версия 2.5.0-альфа04
12 июня 2024 г.
 Выпущен androidx.sqlite:sqlite-*:2.5.0-alpha04 . Версия 2.5.0-alpha04 содержит следующие коммиты .
Изменения API
-  Добавлен API перегрузки 
open()вBundledSQLiteDriverдля передачи флагов открытия при открытии соединения с базой данных. Это полезно для открытия базы данных в режиме только для чтения или использования сериализованного потокобезопасного режима вместо многопоточного режима, с которым скомпилирован SQLite в составе пакета ( b/340949940 ). 
Исправления ошибок
-  Исправлена проблема связывания в встроенном драйвере SQLite, которая приводила к возникновению ошибки 
UnsatisfiedLinkErrorиз-за отсутствия атомарных символов на устройствах Android с ARM32. ( b/341639198 ) - Исправлена проблема в драйверах, из-за которой привязка массива байтов нулевой длины к столбцу приводила к получению нулевого значения при чтении из него.
 
Версия 2.5.0-альфа03
29 мая 2024 г.
 Выпущена androidx.sqlite:sqlite-*:2.5.0-alpha03 . Версия 2.5.0-alpha03 содержит следующие коммиты .
Исправления ошибок
-  Исправлена проблема с 
BundledSQLiteDriver, из-за которой базы данных, созданные с его помощью, содержали символ нулевого конца C. ( b/340822359 ) 
Версия 2.5.0-альфа02
14 мая 2024 г.
 androidx.sqlite:sqlite-*:2.5.0-alpha02 выпущен без существенных изменений по сравнению с версией 2.5.0-alpha01. Версия 2.5.0-alpha02 содержит следующие коммиты .
Версия 2.5.0-альфа01
1 мая 2024 г.
 Выпущен androidx.sqlite:sqlite-*:2.5.0-alpha01 . Версия 2.5.0-alpha01 содержит следующие коммиты .
Новые функции
-  Поддержка Kotlin Multi-Platform (KMP) : с выпуском Room 2.7.0-alpha01, первой версии Room KMP, также были обновлены API 
SQLite, позволяющие Room использовать KMP. Пакетandriodx.sqliteсодержит три интерфейса, определяющих низкоуровневые API SQLite:SQLiteDriver,SQLiteConnectionиSQLiteStatement. Артефактandroidx.sqlite:sqlite-frameworkпредлагает реализацию интерфейсов для Android и iOS нативно, аandroidx.sqlite:sqlite-bundled— реализацию, использующуюSQLiteскомпилированную из исходного кода (также известную как «связанный SQLite»). Подробнее об API драйвера SQLite см. в официальной документации SQLite KMP . 
Версия 2.4
Версия 2.4.0
18 октября 2023 г.
 Выпущены androidx.sqlite:sqlite:2.4.0 , androidx.sqlite:sqlite-framework:2.4.0 и androidx.sqlite:sqlite-ktx:2.4.0 . Версия 2.4.0 содержит эти коммиты.
Важные изменения с версии 2.3.0
- Добавлены различные исправления ошибок.
 
Версия 2.4.0-rc01
20 сентября 2023 г.
 Выпущены androidx.sqlite:sqlite:2.4.0-rc01 , androidx.sqlite:sqlite-framework:2.4.0-rc01 и androidx.sqlite:sqlite-ktx:2.4.0-rc01 . Версия 2.4.0-rc01 содержит эти коммиты.
Версия 2.4.0-beta01
23 августа 2023 г.
 Выпущены androidx.sqlite:sqlite:2.4.0-beta01 , androidx.sqlite:sqlite-framework:2.4.0-beta01 и androidx.sqlite:sqlite-ktx:2.4.0-beta01 . Версия 2.4.0-beta01 содержит эти коммиты.
Версия 2.4.0-альфа03
9 августа 2023 г.
 Выпущены androidx.sqlite:sqlite:2.4.0-alpha03 , androidx.sqlite:sqlite-framework:2.4.0-alpha03 и androidx.sqlite:sqlite-ktx:2.4.0-alpha03 . Версия 2.4.0-alpha03 содержит эти коммиты.
Версия 2.4.0-альфа02
21 июня 2023 г.
 androidx.sqlite:sqlite:2.4.0-alpha02 , androidx.sqlite:sqlite-framework:2.4.0-alpha02 и androidx.sqlite:sqlite-ktx:2.4.0-alpha02 выпущены без изменений. Версия 2.4.0-alpha02 содержит эти коммиты.
Версия 2.4.0-альфа01
22 марта 2023 г.
 Выпущены androidx.sqlite:sqlite:2.4.0-alpha01 , androidx.sqlite:sqlite-framework:2.4.0-alpha01 и androidx.sqlite:sqlite-ktx:2.4.0-alpha01 . Версия 2.4.0-alpha01 содержит эти коммиты.
Исправления ошибок
-  Исправлено исключение 
NullPointerException, которое могло возникнуть вSupportSQLiteQueryBuilder. ( 5df8698 ) 
Версия 2.3.1
Версия 2.3.1
22 марта 2023 г.
 Выпущены androidx.sqlite:sqlite:2.3.1 , androidx.sqlite:sqlite-framework:2.3.1 и androidx.sqlite:sqlite-ktx:2.3.1 . Версия 2.3.1 содержит эти коммиты.
Исправления ошибок
-  Устранена проблема фреймворка, из-за которой SQL-запросы не становились недействительными после изменения схемы во время миграции. 
FrameworkSupportSQLiteOpenHelperтеперь устанавливает минимальный размер кэша SQL-операторов во время миграции, чтобы избежать этой проблемы. ( 0ad2a8f ) -  Исправлена проблема, из-за которой каталог кэша мог быть недоступен для использования 
SupportSQLiteLock, поэтому нулевой файл должен обрабатываться корректно. ( 9d177dc ) -  Исправлена ошибка, из-за которой 
attachedDbsне возвращал полный список подключенных баз данных. ( 5f008e1 ) 
Версия 2.3.0
Версия 2.3.0
11 января 2023 г.
 Выпущены androidx.sqlite:sqlite:2.3.0 , androidx.sqlite:sqlite-framework:2.3.0 и androidx.sqlite:sqlite-ktx:2.3.0 . Версия 2.3.0 содержит эти коммиты.
Важные изменения по сравнению с версией 2.2.0
-  Исходные коды группы библиотек 
androidx.sqliteбыли преобразованы с Java в Kotlin. Обратите внимание, что из-за отсутствия некоторых аннотаций о допустимости значений NULLandroidx.sqliteмогут возникнуть ошибки несовместимости исходного кода, если исходные коды написаны на Kotlin, и код неправильно определял допустимость значений NULL. Более того, некоторые методы получения данных были преобразованы в свойства, требующие синтаксиса доступа к свойствам в файлах Kotlin. Пожалуйста, сообщите об ошибке, если обнаружите какие-либо существенные несовместимости. ( b/240707042 ) -  Добавьте API в конфигурацию 
SupportSQLite's, чтобы разрешить потерю данных во время восстановления. ( I1b830 , b/215592732 ) -  Добавлен API для блокировки и использования многопроцессной обработки на уровне 
FrameworkSQLite*для защиты многопроцессного создания и миграции баз данных при первом запуске. ( Ied267 , b/193182592 ) 
Версия 2.3.0-rc01
7 декабря 2022 г.
 Выпущены androidx.sqlite:sqlite:2.3.0-rc01 , androidx.sqlite:sqlite-framework:2.3.0-rc01 и androidx.sqlite:sqlite-ktx:2.3.0-rc01 . Версия 2.3.0-rc01 содержит эти коммиты.
Исправления ошибок
-  Устранение проблемы NPE в 
SupportSQLiteQueryBuilderдля столбцов, допускающих значения NULL. ( Ica8f5 ) 
Версия 2.3.0-beta02
9 ноября 2022 г.
 Выпущены androidx.sqlite:sqlite:2.3.0-beta02 , androidx.sqlite:sqlite-framework:2.3.0-beta02 и androidx.sqlite:sqlite-ktx:2.3.0-beta02 . Версия 2.3.0-beta02 содержит эти коммиты.
-  Исправлены различные API, которые переводят аргументы запроса из инвариантных ( 
Array<Any?>) в контрвариантные (Array<out Any?>), чтобы соответствовать поведению массивов Java. ( b/253531073 ) 
Версия 2.3.0-beta01
5 октября 2022 г.
 Выпущены androidx.sqlite:sqlite:2.3.0-beta01 , androidx.sqlite:sqlite-framework:2.3.0-beta01 и androidx.sqlite:sqlite-ktx:2.3.0-beta01 . Версия 2.3.0-beta01 содержит эти коммиты.
Изменения API
- Все исходные коды android.sqlite были преобразованы из Java в Kotlin. b/240707042
 -  Одним из заметных изменений преобразования является то, что следующие функции-геттеры стали свойствами:
-  В 
SupportSQLiteDatabase: -  
attachedDbs -  
isDatabaseIntegrityOk -  
isDbLockedByCurrentThread -  
isOpen -  
isReadOnly -  
isWriteAheadLoggingEnabled -  
maximumSize -  
pageSize -  
path -  
version -  В 
SupportSQLiteOpenHelper: -  
databaseName -  
readableDatabase -  
writableDatabase 
 -  В 
 
Версия 2.3.0-альфа05
24 августа 2022 г.
 Выпущены androidx.sqlite:sqlite:2.3.0-alpha05 , androidx.sqlite:sqlite-framework:2.3.0-alpha05 и androidx.sqlite:sqlite-ktx:2.3.0-alpha05 . Версия 2.3.0-alpha05 содержит эти коммиты.
Изменения API
- Исходные коды группы библиотек androidx.sqlite были преобразованы с Java в Kotlin. Обратите внимание, что, поскольку в androidx.sqlite отсутствуют некоторые аннотации, указывающие на допустимость значений NULL, могут возникнуть ошибки несовместимости исходного кода, если исходный код написан на Kotlin, и код неправильно определяет допустимость значений NULL. Пожалуйста, сообщите об ошибке, если обнаружите существенную несовместимость. ( b/240707042 )
 
Версия 2.3.0-альфа04
10 августа 2022 г.
 Выпущены androidx.sqlite:sqlite:2.3.0-alpha04 , androidx.sqlite:sqlite-framework:2.3.0-alpha04 и androidx.sqlite:sqlite-ktx:2.3.0-alpha04 . Версия 2.3.0-alpha04 содержит эти коммиты.
Изменения API
- Обновленная возможность значения NULL ( I29fbd )
 
Версия 2.3.0-альфа03
1 июня 2022 г.
 Выпущены androidx.sqlite:sqlite:2.3.0-alpha03 , androidx.sqlite:sqlite-framework:2.3.0-alpha03 и androidx.sqlite:sqlite-ktx:2.3.0-alpha03 . Версия 2.3.0-alpha03 содержит эти коммиты.
Изменения API
-  Сделайте 
androidx.sqlite.ProcessLockограниченным. API ограничен своей функцией вandroidx.sqliteи не должен использоваться для блокировки нескольких процессов общего назначения. ( I1643f ) 
Версия 2.3.0-альфа02
6 апреля 2022 г.
 Выпущены androidx.sqlite:sqlite:2.3.0-alpha02 , androidx.sqlite:sqlite-framework:2.3.0-alpha02 и androidx.sqlite:sqlite-ktx:2.3.0-alpha02 . Версия 2.3.0-alpha02 содержит эти коммиты.
- Никаких существенных изменений с версии 2.3.0-alpha01
 
Версия 2.3.0-альфа01
23 февраля 2022 г.
 Выпущены androidx.sqlite:sqlite:2.3.0-alpha01 , androidx.sqlite:sqlite-framework:2.3.0-alpha01 и androidx.sqlite:sqlite-ktx:2.3.0-alpha01 . Версия 2.3.0-alpha01 содержит эти коммиты.
Изменения API
- Добавьте API в конфигурацию SupportSQLite, чтобы разрешить потерю данных во время восстановления. ( I1b830 , b/215592732 )
 - Добавлен API для блокировки и использования многопроцессной обработки на уровне FrameworkSQLite* для защиты многопроцессного создания и миграции баз данных при первом запуске. ( Ied267 , b/193182592 )
 
Версия 2.2.0
Версия 2.2.0
15 декабря 2021 г.
 Выпущены androidx.sqlite:sqlite:2.2.0 , androidx.sqlite:sqlite-framework:2.2.0 и androidx.sqlite:sqlite-ktx:2.2.0 . Версия 2.2.0 содержит эти коммиты.
Важные изменения с версии 2.1.0
 Добавить метод по умолчанию для execPerConnectionSQL() в SupportSQLiteDatabase .
Версия 2.2.0-rc01
1 декабря 2021 г.
 Выпущены androidx.sqlite:sqlite:2.2.0-rc01 , androidx.sqlite:sqlite-framework:2.2.0-rc01 и androidx.sqlite:sqlite-ktx:2.2.0-rc01 . Версия 2.2.0-rc01 содержит эти коммиты.
Никаких существенных изменений с версии 2.2.0-beta01.
Версия 2.2.0-beta01
13 октября 2021 г.
 Выпущены androidx.sqlite:sqlite:2.2.0-beta01 , androidx.sqlite:sqlite-framework:2.2.0-beta01 и androidx.sqlite:sqlite-ktx:2.2.0-beta01 . Версия 2.2.0-beta01 содержит эти коммиты.
- Никаких изменений по сравнению с предыдущей альфа-версией.
 
Версия 2.2.0-альфа02
21 июля 2021 г.
 Выпущены androidx.sqlite:sqlite:2.2.0-alpha02 , androidx.sqlite:sqlite-framework:2.2.0-alpha02 и androidx.sqlite:sqlite-ktx:2.2.0-alpha02 . Версия 2.2.0-alpha02 содержит эти коммиты.
 Никаких существенных изменений с версии 2.2.0-alpha01. Этот выпуск предназначен только для приведения его в соответствие с версией Room 2.4.0-alpha04 .
Версия 2.2.0-альфа01
16 июня 2021 г.
 Выпущены androidx.sqlite:sqlite:2.2.0-alpha01 , androidx.sqlite:sqlite-framework:2.2.0-alpha01 и androidx.sqlite:sqlite-ktx:2.2.0-alpha01 . Версия 2.2.0-alpha01 содержит эти коммиты.
Изменения API
-  Добавить метод по умолчанию для 
execPerConnectionSQL()в SupportSQLiteDatabase ( I86326 , b/172270145 ) 
Версия 2.1.0
Версия 2.1.0
22 января 2020 г.
 androidx.sqlite:sqlite:2.1.0 , androidx.sqlite:sqlite-framework:2.1.0 и androidx.sqlite:sqlite-ktx:2.1.0 выпущены без изменений с 2.1.0-rc01 . Версия 2.1.0 содержит следующие коммиты .
Важные изменения по сравнению с версией 2.0.1
-  Поддержку 
useNoBackupDirectory, которая может использоваться для указания того, что база данных должна быть создана в каталоге без резервного копирования при использованииSupportSQLiteOpenHelper. 
Версия 2.1.0-rc01
8 января 2020 г.
 Выпущен androidx.sqlite:sqlite-*:2.1.0-rc01 . Версия 2.1.0-rc01 содержит следующие коммиты .
 Этот выпуск идентичен версии 2.1.0-beta01 .
Версия 2.1.0-beta01
4 декабря 2019 г.
 androidx.sqlite:sqlite:2.1.0-beta01 , androidx.sqlite:sqlite-framework:2.1.0-beta01 и androidx.sqlite:sqlite-ktx:2.1.0-beta01 выпущены без изменений с 2.1.0-alpha01 . Версия 2.1.0-beta01 содержит следующие коммиты .
Версия 2.1.0-альфа01
7 ноября 2019 г.
 Выпущены androidx.sqlite:sqlite:2.1.0-alpha01 , androidx.sqlite:sqlite-framework:2.1.0-alpha01 и androidx.sqlite:sqlite-ktx:2.1.0-alpha01 . Версия 2.1.0-alpha01 содержит эти коммиты .
Изменения API
-  Добавлено новое свойство в 
SupportSQLiteOpenHelper.Configurationс именемuseNoBackupDirectory, указывающее, что следует создать файловую базу данных и разместить ее в каталоге без резервного копирования. 
Версия 2.0.1
Версия 2.0.1
13 марта 2019 г.
 Выпущена версия 2.0.1 группы артефактов androidx.sqlite с двумя исправлениями ошибок.
Исправления ошибок
-  Исправлены две проблемы, из-за которых 
FrameworkSQLiteOpenHelperне мог корректно восстановиться после поврежденной базы данных или неудачной миграции во время инициализации. ( b/111504749 и b/111519144 )