Mantenha tudo organizado com as coleções
Salve e categorize o conteúdo com base nas suas preferências.
Arch Core
Assistente para outras dependências de arquivamento, incluindo regras de teste do JUnit que podem ser usadas com o LiveData.
Atualização mais recente |
Versão estável |
Versão candidata a lançamento |
Versão Beta |
Versão Alfa |
22 de fevereiro de 2023 |
2.2.0 |
- |
- |
- |
Feedback
Seu feedback ajuda a melhorar o Jetpack. Avise se você descobrir novos problemas ou tiver
ideias para melhorar esta biblioteca. Consulte os
problemas conhecidos
nesta biblioteca antes de criar um novo. Adicione seu voto a um problema
clicando no botão de estrela.
Criar novo problema
Consulte a documentação do Issue Tracker
para saber mais.
Versão 2.2
Versão 2.2.0
22 de fevereiro de 2023
Lançamento de androidx.arch.core:core-common:2.2.0
, androidx.arch.core:core-runtime:2.2.0
e androidx.arch.core:core-testing:2.2.0
. A versão 2.2.0 contém estas confirmações.
Mudanças importantes desde a versão 2.1.0
- A nulidade correta foi adicionada a várias APIs que antes não especificavam se eram
@NonNull
ou @Nullable
. Isso pode ser incompatível com a origem caso o código Kotlin esteja assumindo a nulidade errada.
Versão 2.2.0-rc01
8 de fevereiro de 2023
Lançamento de androidx.arch.core:core-common:2.2.0-rc01
, androidx.arch.core:core-runtime:2.2.0-rc01
e androidx.arch.core:core-testing:2.2.0-rc01
sem mudanças. A versão 2.2.0-rc01 contém estas confirmações.
Versão 2.2.0-beta01
25 de janeiro de 2023
Lançamento de androidx.arch.core:core-common:2.2.0-beta01
, androidx.arch.core:core-runtime:2.2.0-beta01
e androidx.arch.core:core-testing:2.2.0-beta01
sem mudanças. A versão 2.2.0-beta01 contém estas confirmações.
Versão 2.2.0-alpha01
11 de janeiro de 2023
Lançamento de androidx.arch.core:core-common:2.2.0-alpha01
, androidx.arch.core:core-runtime:2.2.0-alpha01
e androidx.arch.core:core-testing:2.2.0-alpha01
. A versão 2.2.0-alpha01 contém estas confirmações.
Mudanças na API
Versão 2.1.0
Versão 2.1.0
5 de setembro de 2019
Lançamento de androidx.arch.core:core-common:2.1.0
, androidx.arch.core:core-runtime:2.1.0
e androidx.arch.core:core-testing:2.1.0
. As confirmações incluídas nessa versão podem ser encontradas aqui (link em inglês).
Nenhuma mudança pública notável desde a versão 2.0.1
Versão 2.1.0-rc01
2 de julho de 2019
androidx.arch.core:core-common:2.1.0-rc01
, androidx.arch.core:core-runtime:2.1.0-rc01
e androidx.arch.core:core-testing:2.1.0-rc01
são lançados sem mudanças de 2.1.0-beta01
. As confirmações incluídas nessa versão podem ser encontradas aqui (link em inglês).
Versão 2.1.0-beta01
7 de maio de 2019
Lançamento de androidx.arch.core:*:2.1.0-beta01
. As confirmações incluídas nessa versão podem ser encontradas neste link.
Mudanças na API
- Alteração interruptiva: a classe
Cancellable
descontinuada foi removida (aosp/952616).
Versão 2.1.0-alpha02
25 de abril de 2019
Lançamento de androidx.arch.core:*:2.1.0-alpha02
. As confirmações incluídas nessa versão podem ser encontradas aqui (link em inglês).
Mudanças na API
Versão 2.1.0-alpha01
3 de abril de 2019
Lançamento de androidx.arch.core:*:2.1.0-alpha01
. As confirmações incluídas nessa versão podem ser encontradas neste link.
Novos recursos
Versão 2.0.1
Versão 2.0.1
22 de março de 2019
Lançamento da versão 2.0.1 do grupo de artefatos androidx.arch.core
com um único ajuste:
- o número máximo de linhas de execução no ArchExecutor aumentou de dois para quatro.
O conteúdo e os exemplos de código nesta página estão sujeitos às licenças descritas na Licença de conteúdo. Java e OpenJDK são marcas registradas da Oracle e/ou suas afiliadas.
Última atualização 2025-07-27 UTC.
[[["Fácil de entender","easyToUnderstand","thumb-up"],["Meu problema foi resolvido","solvedMyProblem","thumb-up"],["Outro","otherUp","thumb-up"]],[["Não contém as informações de que eu preciso","missingTheInformationINeed","thumb-down"],["Muito complicado / etapas demais","tooComplicatedTooManySteps","thumb-down"],["Desatualizado","outOfDate","thumb-down"],["Problema na tradução","translationIssue","thumb-down"],["Problema com as amostras / o código","samplesCodeIssue","thumb-down"],["Outro","otherDown","thumb-down"]],["Última atualização 2025-07-27 UTC."],[],[],null,["# Arch Core\n=========\n\nAPI Reference \n[androidx.arch.core.executor.testing](/reference/kotlin/androidx/arch/core/executor/testing/package-summary) \n[androidx.arch.core.util](/reference/kotlin/androidx/arch/core/util/package-summary) \nHelper for other arch dependencies, including JUnit test rules that can be used with LiveData. \n\n| Latest Update | Stable Release | Release Candidate | Beta Release | Alpha Release |\n|-------------------|-----------------------------------------------------|-------------------|--------------|---------------|\n| February 22, 2023 | [2.2.0](/jetpack/androidx/releases/arch-core#2.2.0) | - | - | - |\n\nFeedback\n--------\n\nYour feedback helps make Jetpack better. Let us know if you discover new issues or have\nideas for improving this library. Please take a look at the\n[existing issues](https://issuetracker.google.com/issues?q=componentid:197448%20status:open)\nin this library before you create a new one. You can add your vote to an existing issue by\nclicking the star button.\n\n[Create a new issue](https://issuetracker.google.com/issues/new?component=197448&template=878802)\n\nSee the [Issue Tracker documentation](https://developers.google.com/issue-tracker)\nfor more information.\n\nVersion 2.2\n-----------\n\n### Version 2.2.0\n\nFebruary 22, 2023\n\n`androidx.arch.core:core-common:2.2.0`, `androidx.arch.core:core-runtime:2.2.0`, and `androidx.arch.core:core-testing:2.2.0` are released. [Version 2.2.0 contains these commits.](https://android.googlesource.com/platform/frameworks/support/+log/e4d01e766eec76322a514a161797b8189f4b194b..d00300b06c00dbf348f871980400948cdf7b10dc/arch/core)\n\n**Important changes since 2.1.0**\n\n- Added the correct nullability to many APIs that previously did not specify whether they were `@NonNull` or `@Nullable`. This may be source incompatible if your Kotlin code was assuming the wrong nullability.\n\n### Version 2.2.0-rc01\n\nFebruary 8, 2023\n\n`androidx.arch.core:core-common:2.2.0-rc01`, `androidx.arch.core:core-runtime:2.2.0-rc01`, and `androidx.arch.core:core-testing:2.2.0-rc01` are released with no changes. [Version 2.2.0-rc01 contains these commits.](https://android.googlesource.com/platform/frameworks/support/+log/e5dad1e7d1c225f89f7c2d5a39a7a0de8d637d7b..e4d01e766eec76322a514a161797b8189f4b194b/arch/core)\n\n### Version 2.2.0-beta01\n\nJanuary 25, 2023\n\n`androidx.arch.core:core-common:2.2.0-beta01`, `androidx.arch.core:core-runtime:2.2.0-beta01`, and `androidx.arch.core:core-testing:2.2.0-beta01` are released with no changes. [Version 2.2.0-beta01 contains these commits.](https://android.googlesource.com/platform/frameworks/support/+log/adf1c279a86ab3886e1666c08e2c3efba783367b..e5dad1e7d1c225f89f7c2d5a39a7a0de8d637d7b/arch/core)\n\n### Version 2.2.0-alpha01\n\nJanuary 11, 2023\n\n`androidx.arch.core:core-common:2.2.0-alpha01`, `androidx.arch.core:core-runtime:2.2.0-alpha01`, and `androidx.arch.core:core-testing:2.2.0-alpha01` are released. [Version 2.2.0-alpha01 contains these commits.](https://android.googlesource.com/platform/frameworks/support/+log/4b0aad67b0808159e777de3df1dfd347071e366f..adf1c279a86ab3886e1666c08e2c3efba783367b/arch/core)\n\n**API Changes**\n\n- Added the correct nullability to many APIs that previously did not specify whether they were `@NonNull` or `@Nullable`. This may be source incompatible if your Kotlin code was assuming the wrong nullability. ([I34b6b](https://android-review.googlesource.com/#/q/I34b6b636572f1bce61d38af563b4a989aa108f82), [b/236472329](https://issuetracker.google.com/issues/236472329), [b/236472101](https://issuetracker.google.com/issues/236472101), [b/236472102](https://issuetracker.google.com/issues/236472102), [b/236471987](https://issuetracker.google.com/issues/236471987), [b/236472078](https://issuetracker.google.com/issues/236472078), [b/236472176](https://issuetracker.google.com/issues/236472176), [b/236471905](https://issuetracker.google.com/issues/236471905), [b/236472103](https://issuetracker.google.com/issues/236472103))\n\nVersion 2.1.0\n-------------\n\n### Version 2.1.0\n\nSeptember 5, 2019\n\n`androidx.arch.core:core-common:2.1.0`, `androidx.arch.core:core-runtime:2.1.0`, and `androidx.arch.core:core-testing:2.1.0` are released. The commits included in this version can be found [here](https://android.googlesource.com/platform/frameworks/support/+log/031e16ab465321fba520b9977ed2972def14b7de..4b0aad67b0808159e777de3df1dfd347071e366f/arch).\n\nNo notable public changes changes since 2.0.1\n\n### Version 2.1.0-rc01\n\nJuly 2, 2019\n\n`androidx.arch.core:core-common:2.1.0-rc01`, `androidx.arch.core:core-runtime:2.1.0-rc01`, and `androidx.arch.core:core-testing:2.1.0-rc01` are released with no changes from `2.1.0-beta01`. The commits included in this version can be found [here](https://android.googlesource.com/platform/frameworks/support/+log/fbdc0c35696b2e1ee3216e3e8c397aeb1abe4311..031e16ab465321fba520b9977ed2972def14b7de/arch).\n\n### Version 2.1.0-beta01\n\nMay 7, 2019\n\n`androidx.arch.core:*:2.1.0-beta01` is released. The commits included in this version can be found [here](https://android.googlesource.com/platform/frameworks/support/+log/c5af1d83cdaec5dff1d4bdefe93d0a24bd1fec89..fbdc0c35696b2e1ee3216e3e8c397aeb1abe4311/arch).\n\n**API changes**\n\n- Breaking change: the previously deprecated `Cancellable` class has been removed. ([aosp/952616](https://android-review.googlesource.com/952616))\n\n### Version 2.1.0-alpha02\n\nApril 25, 2019\n\n`androidx.arch.core:*:2.1.0-alpha02` is released. The commits included in this version can be found [here](https://android.googlesource.com/platform/frameworks/support/+log/479525251389167f9bed63ec4e1485a2ceec0aa7..1d1a928881b4a7a75a85ab5b723cc81c829f1c83/arch).\n\n**API Changes**\n\n- The `Cancellable` interface has been deprecated due to a lack of composable infrastructure and its removal from public API in [androidx.activity 1.0.0-alpha07](/jetpack/androidx/releases/activity#1.0.0-alpha07). ([aosp/945461](https://android-review.googlesource.com/945461))\n\n### Version 2.1.0-alpha01\n\nApril 3, 2019\n\n`androidx.arch.core:*:2.1.0-alpha01` is released. The commits included in this version can be found [here](https://android.googlesource.com/platform/frameworks/support/+log/845cc95561b0c5370e341e6d7640afeda55718a2..479525251389167f9bed63ec4e1485a2ceec0aa7/arch).\n\n**New features**\n\n- Added a new `Cancellable` interface to `core-common` to represent cancellable operations. See [androidx.activity 1.0.0-alpha05](/jetpack/androidx/releases/activity#1.0.0-alpha05). ([aosp/922523](https://android-review.googlesource.com/922523))\n\nVersion 2.0.1\n-------------\n\n### Version 2.0.1\n\nMarch 22, 2019\n\nVersion 2.0.1 of the `androidx.arch.core` artifact group is released with a single adjustment:\n\n- Maximum number of threads in the ArchExecutor is increased from 2 to 4."]]