Core Ultra Wideband (UWB)
Atualização mais recente | Versão estável | Candidata a lançamento | Versão Beta | Versão Alfa |
---|---|---|---|---|
7 de dezembro de 2022 | - | - | - | 1.0.0-alpha04 |
Como declarar dependências
Para adicionar uma dependência à Core, adicione o repositório Maven do Google ao seu projeto. Consulte mais informações em Repositório Maven do Google.
Adicione as dependências dos artefatos necessários no arquivo build.gradle
do
seu app ou módulo:
Groovy
dependencies { // Use to implement UWB (ultra-wideband) on supported devices implementation "androidx.core.uwb:uwb:1.0.0-alpha04" }
Kotlin
dependencies { // Use to implement UWB (ultra-wideband) on supported devices implementation("androidx.core.uwb:uwb:1.0.0-alpha04") }
Para saber mais 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.
Consulte a documentação do Issue Tracker para saber mais.
Versão 1.0
Versão 1.0.0-alpha04
7 de dezembro de 2022
Lançamento de androidx.core.uwb:uwb:1.0.0-alpha04
e androidx.core.uwb:uwb-rxjava3:1.0.0-alpha04
. A versão 1.0.0-alpha04 contém estas confirmações.
Novos recursos
- Quando não houver suporte ao GMS, a API AndroidX vai tentar usar o serviço de back-end de UWB do AOSP distribuído para OEMs pela plataforma AOSP (532de0).
Mudanças na API
- A anotação
@JvmDefaultWithCompatibility
foi adicionada (I8f206).
Versão 1.0.0-alpha03
10 de agosto de 2022
Lançamento de androidx.core.uwb:uwb:1.0.0-alpha03
e androidx.core.uwb:uwb-rxjava3:1.0.0-alpha03
. A versão 1.0.0-alpha03 contém estas confirmações.
Novos recursos
- Apresentamos um novo perfil de alcance, chamado Controlador. Os dispositivos de UWB com o perfil de controlador podem determinar com qual canal de alcance dois dispositivos vão variar.
Mudanças na API
- Foi adicionado suporte ao perfil de controlador para UWB (I52a71).
Versão 1.0.0-alpha02
29 de junho de 2022
Lançamento de androidx.core.uwb:uwb-rxjava3:1.0.0-alpha02
. A versão 1.0.0-alpha02 contém estas confirmações.
Novos recursos
- Lançamos um artefato Java interoperável para o módulo uwb. O novo artefato depende do rxjava3 e vai ser consumível para clientes Java.
Versão 1.0.0-alpha02
15 de junho de 2022
Lançamento de androidx.core.uwb:uwb:1.0.0-alpha02
. A versão 1.0.0-alpha02 contém estas confirmações.
Novos recursos
- Um elemento
UWB_CONFIG_ID_1
público foi introduzido.
Mudanças na API
- A distância da
RangingResultPosition
agora pode ser um valor nulo.
Versão 1.0.0-alpha01
1º de junho de 2022
Lançamento de androidx.core.uwb:uwb:1.0.0-alpha01
. A versão 1.0.0-alpha01 contém estas confirmações.
Novos recursos
- A biblioteca UWB oferece um conjunto de APIs para os desenvolvedores interagirem com os dispositivos com UWB ativada. O caso de uso é limitado a dispositivos parceiros que já presumem o perfil de controlador das sessões de alcance da UWB, com suporte ao perfil de controlador planejado em breve. Duas plataformas de API de nível superior estão incluídas nesta versão inicial,
UwbManager
eUwbClientSessionScope
.