O que é o AndroidX?
Depois de ler as perguntas acima, você provavelmente chegou a estas questões.
- E se você converteu o seu projecto existente no AndroidX para que fosse compatível?
- Como posso converter um projecto existente no AndroidX?
Q1: E se você converter o seu projecto existente no AndroidX – seria compatível com versões anteriores do Android?
Resposta: SIM. Todas as bibliotecas de suporte são construídas para compatibilidade com versões anteriores, por isso o AndroidX é uma forma moderna de representar as bibliotecas de suporte. Se eu não estou errado, o AndroidX é apenas uma convenção de nomes intuitiva. Você pode dizer que o AndroidX é uma continuação das bibliotecas de suporte do Android.
Q2: Como converter um projeto existente em AndroidX?
Answer: Primeiro, você precisa atualizar seu Android Studio para a última versão – como eu escrevo isto, é a versão 3.5.
Você precisa ter o Android Studio 3.2+ ou superior.
Nas últimas versões do Android Studio – estou falando das versões 3.+ – a migração para AndroidX é bem fácil.
Tudo o que você precisa fazer é apenas abrir seu Android Studio.
- Vá para o Refactor > Migrar para AndroidX
2. Depois de seleccionar isto, o Android Studio perguntar-lhe-á se pretende guardar uma cópia de segurança do seu projecto num ficheiro .zip – apenas para facilitar a sua vida. Em caso de qualquer problema, você pode obter o seu projeto de volta.
De acordo com a documentação, estas duas bandeiras definidas automaticamente para true após a refatoração no seu gradle.properties
.
* android.useAndroidX=true
: Isto irá garantir que os plugins Android usar a biblioteca AndroidX apropriada em vez de bibliotecas de suporte.
* android.enableJetifier=true
: Isto irá converter automaticamente bibliotecas de terceiros para AndroidX.
Obrigado pelo seu tempo. Espero que você tenha alguma informação nova. 😉
Leave a Reply