Enterprise

Crie aplicativos empresariais.
Atualização mais recente Versão estável Versão candidata a lançamento Versão Beta Versão Alfa
13 de janeiro de 2021 1.1.0 - - -

Declarar dependências

Para adicionar uma dependência à Enterprise, é preciso adicionar o repositório Maven do Google ao seu projeto. Leia Repositório Maven do Google para ver mais informações.

Adicione as dependências dos artefatos necessários no arquivo build.gradle para seu app ou módulo:

Groovy

dependencies {
    def enterprise_version = "1.1.0"

    implementation "androidx.enterprise:enterprise-feedback:$enterprise_version"
    // For testing enterprise feedback in isolation
    implementation "androidx.enterprise:enterprise-feedback-testing:$enterprise_version"
}

Kotlin

dependencies {
    val enterprise_version = "1.1.0"

    implementation("androidx.enterprise:enterprise-feedback:$enterprise_version")
    // For testing enterprise feedback in isolation
    implementation("androidx.enterprise:enterprise-feedback-testing:$enterprise_version")
}

Para ver mais informações sobre dependências, consulte Adicionar dependências de build.

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 1.1.0

Versão 1.1.0

13 de janeiro de 2021

Lançamento de androidx.enterprise:enterprise-feedback:1.1.0 e androidx.enterprise:enterprise-feedback-testing:1.1.0. A versão 1.1.0 contém estas confirmações.

Principais mudanças desde a versão 1.0.0

  • Novos recursos

    • Novos métodos adicionados que permitem que os callbacks indiquem sucesso ou erro.
  • Mudanças na API

    • Suspensão do uso dos métodos set e setState que não fornecem feedback sobre erros.
    • Adição de um callback a ser acionado ao definir estados.

Versão 1.1.0-rc01

2 de dezembro de 2020

Lançamento de androidx.enterprise:enterprise-feedback:1.1.0-rc01 e androidx.enterprise:enterprise-feedback-testing:1.1.0-rc01, sem mudanças desde a 1.1.0-beta01. A versão 1.1.0-rc01 contém estas confirmações.

Versão 1.1.0-beta01

14 de outubro de 2020

Lançamento de androidx.enterprise:enterprise-feedback:1.1.0-beta01 e androidx.enterprise:enterprise-feedback-testing:1.1.0-beta01. A versão 1.1.0-beta01 contém estas confirmações.

Nenhuma mudança desde a 1.1.0-alpha02

Versão 1.1.0-alpha02

2 de setembro de 2020

Lançamento de androidx.enterprise:enterprise-feedback:1.1.0-alpha02 e androidx.enterprise:enterprise-feedback-testing:1.1.0-alpha02. A versão 1.1.0-alpha02 contém estas confirmações.

Novos recursos

  • Novos métodos adicionados que permitem que os callbacks indiquem sucesso ou erro.

Mudanças na API

  • Suspensão do uso dos métodos set e setState que não fornecem feedback sobre erros.
  • Adição de um callback a ser acionado ao definir estados Ic181e.

Versão 1.1.0-alpha01

5 de agosto de 2020

Lançamento de androidx.enterprise:enterprise-feedback:1.1.0-alpha01 e androidx.enterprise:enterprise-feedback-testing:1.1.0-alpha01. A versão 1.1.0-alpha01 contém estas confirmações.

Mudanças na API

  • Substituição das constantes para tamanhos máximos de campo por getters (I2e351, b/140519786).

Correções de bugs

  • Agora compatível com apps voltados à API 30.

Versão 1.0.0

Versão 1.0.0

18 de dezembro de 2019

Lançamento de androidx.enterprise:enterprise-feedback:1.0.0 e androidx.enterprise:enterprise-feedback-testing:1.0.0. A versão 1.0.0 contém estas confirmações (link em inglês).

Principais recursos na versão 1.0.0

  • KeyedAppStatesReporter permite que os apps informem mudanças de estado para o gerenciamento de mobilidade empresarial (EMM, na sigla em inglês).
  • KeyedAppStatesService permite que os Gerenciadores de políticas recebam as mudanças de estado informadas.

Versão 1.0.0-rc01

9 de outubro de 2019

Lançamento de androidx.enterprise:enterprise-feedback:1.0.0-rc01 e androidx.enterprise:enterprise-feedback:1.0.0-rc01, sem mudanças desde 1.1.0-beta01. A versão 1.0.0-rc01 contém estas confirmações (link em inglês).

Versão 1.0.0-beta01

18 de setembro de 2019

Lançamento de androidx.enterprise:enterprise-feedback:1.0.0-beta01 e androidx.enterprise:enterprise-feedback-testing:1.0.0-beta01, sem mudanças desde a 1.0.0-alpha03. A versão 1.0.0-beta01 contém estas confirmações (link em inglês).

Versão 1.0.0-alpha03

7 de agosto de 2019

Lançamento de androidx.enterprise:enterprise-feedback:1.0.0-alpha03 e androidx.enterprise:enterprise-feedback-testing:1.0.0-alpha03. As confirmações incluídas nessa versão podem ser encontradas neste link.

Mudanças na API

  • KeyedAppStatesReporter não é mais um singleton. Use KeyedAppStatesReporter#create para criar uma instância.

Versão 1.0.0-alpha02

5 de junho de 2019

Lançamento de androidx.enterprise:enterprise-feedback:1.0.0-alpha02 e androidx.enterprise:enterprise-feedback-testing:1.0.0-alpha02. Essa é a primeira versão de androidx.enterprise:enterprise-feedback-testing. As confirmações incluídas nessa versão podem ser encontradas aqui (link em inglês).

Novos recursos

  • Novo FakeKeyedAppStatesReporter para ser usado em testes.

Mudanças na API

  • getInstance e initialize foram movidos de KeyedAppStatesReporter para a nova classe SingletonKeyedAppStatesReporter.
  • set e setImmediate foram renomeados como setStates e setStatesImmediate.
  • Gravidade válida aplicada em KeyedAppState#build.
  • Adição do prefixo "get" aos getters em KeyedAppState e ReceivedKeyedAppState.

Versão 1.0.0-alpha01

21 de março de 2019

Essa é a primeira versão de androidx.enterprise:enterprise-feedback.

androidx.enterprise:enterprise-feedback:1.0.0-alpha01 introduz KeyedAppStatesReporter e KeyedAppStatesService, que permitem que os apps informem mudanças de estado para o gerenciamento de mobilidade empresarial (EMM, na sigla em inglês).

As confirmações inclusas nessa versão podem ser encontradas neste link.

Recursos

  • KeyedAppStatesReporter pode ser usado por apps para informar alterações de estado.
  • KeyedAppStatesService pode ser usado por DPCs para receber e gerenciar alterações de estado.