Mikä on AndroidX?
Luettuasi yllä olevan, olet luultavasti keksinyt nämä kysymykset.
- Mitä jos muunnat olemassa olevan projektin AndroidX:ksi, jotta se olisi yhteensopiva?
- Miten muunnan olemassa olevan projektin AndroidX:ksi?
Kysymys 1: Entä jos muunnat olemassa olevan projektin AndroidX:ksi – olisiko se yhteensopiva aiempien Androidin eri versioiden kanssa?
Vastaus: VASTAUS: KYLLÄ. Kaikki tukikirjastot on rakennettu taaksepäin yhteensopiviksi, joten AndroidX on nykyaikainen tapa esittää tukikirjastot. Jos en ole väärässä, AndroidX on vain intuitiivinen nimeämiskäytäntö. Voit sanoa, että AndroidX on jatkoa Android-tukikirjastoille.
K2: Miten muunnan olemassa olevan projektin AndroidX:ksi?
Vastaus:
Sinulla on oltava Android Studio 3.2+ tai uudempi versio.
Uudemmigraatio AndroidX:ään on melko helppoa Android Studion uusimmissa versioissa – puhun nyt 3.+ versioista.
Muutos AndroidX:ään on melko helppoa.
Ainut mitä sinun tarvitsee tehdä, on vain avata Android Studio.
- Go to Refactor > Migrate to AndroidX
2. Kun olet valinnut tämän vaihtoehdon, Android Studio kysyy sinulta haluatko tallettaa varmuuskopion projektistasi .zip-tiedostoon – ihan vain helpottamaan elämääsi. Ongelmien sattuessa voit saada projektisi takaisin.
Dokumentaation mukaan nämä kaksi lippua asettuvat automaattisesti todeksi refaktoroinnin jälkeen gradle.properties
:ssa.
* android.useAndroidX=true
: Tämä varmistaa, että Android-liitännäiskirjastot käyttävät sopivaa AndroidX-kirjastoa tukikirjastojen sijaan.
* android.enableJetifier=true
: Tämä muuntaa kolmannen osapuolen kirjastot automaattisesti AndroidX-kirjastoksi.
Kiitos ajastasi. Toivottavasti sait jotain uutta tietoa. 😉
Leave a Reply