Ce este AndroidX?
După ce ați citit cele de mai sus, probabil că v-au apărut aceste întrebări.
- Ce se întâmplă dacă vă convertiți proiectul existent în AndroidX astfel încât să fie compatibil?
- Cum convertesc un proiect existent în AndroidX?
Întrebare 1: Ce se întâmplă dacă vă convertiți proiectul existent în AndroidX – ar fi compatibil cu versiunile anterioare de Android?
Răspuns: DA. Toate bibliotecile de suport sunt construite pentru compatibilitate retroactivă, astfel că AndroidX este un mod modern de a reprezenta bibliotecile de suport. Dacă nu mă înșel, AndroidX este doar o convenție de denumire intuitivă. Puteți spune că AndroidX este o continuare a bibliotecilor de suport Android.
Întrebare 2: Cum pot converti un proiect existent în AndroidX?
Răspuns: În primul rând, trebuie să vă actualizați Android Studio la cea mai recentă versiune – în momentul în care scriu aceste rânduri, este vorba de versiunea studio 3.5.
Trebuie să aveți Android Studio 3.2+ sau o versiune superioară.
În cele mai recente versiuni de Android Studio – mă refer la versiunile 3.+ – migrarea la AndroidX este destul de ușoară.
Tot ce trebuie să faceți este să deschideți Android Studio.
- Go to Refactor > Migrate to AndroidX

2. După ce selectați acest lucru, Android Studio vă va întreba dacă doriți să salvați o copie de rezervă a proiectului dvs. într-un fișier .zip – doar pentru a vă face viața mai ușoară. În caz de probleme, vă puteți recupera proiectul.
Potrivit documentației, aceste două stegulețe se setează automat la true după refactorizarea în gradle.properties
.
* android.useAndroidX=true
: Acest lucru va asigura că plugin-urile Android folosesc biblioteca AndroidX corespunzătoare în loc de bibliotecile de suport.
* android.enableJetifier=true
: Acest lucru va converti automat bibliotecile terțe în AndroidX.
Mulțumim pentru timpul acordat. Sper că ați obținut informații noi 😉
.
Leave a Reply