Mi az AndroidX?

A fentiek elolvasása után valószínűleg ezek a kérdések merültek fel Önben.

  • Mi lenne, ha a meglévő projektjét AndroidX-be konvertálná, hogy kompatibilis legyen?
  • Hogyan konvertálhatok egy meglévő projektet AndroidX-be?

K1: Mi lenne, ha a meglévő projektjét AndroidX-be konvertálná – kompatibilis lenne az Android korábbi verzióival?

Válasz: VÁLASZ: IGEN. Minden támogató könyvtárat a visszafelé kompatibilitás érdekében építettünk, így az AndroidX egy modern módja a támogató könyvtárak megjelenítésének. Ha nem tévedek, az AndroidX csak egy intuitív elnevezési konvenció. Mondhatjuk, hogy az AndroidX az Android támogató könyvtárak folytatása.

K2: Hogyan konvertálhatok egy meglévő projektet AndroidX-be?

Válasz: Hogyan konvertálhatok egy meglévő projektet AndroidX-be?

A Android Studio 3.2+ vagy újabb verzióval kell rendelkeznie.

Az Android Studio legújabb verzióiban – a 3.+ verziókról beszélek – az AndroidX-re való áttérés nagyon egyszerű.

Mindössze annyit kell tennie, hogy megnyitja az Android Studiót.

  1. Go to Refactor > Migrate to AndroidX

Android Studio Menu Example

2. Miután ezt kiválasztod, az Android Studio megkérdezi, hogy szeretnéd-e a projekted biztonsági másolatát egy .zip fájlba menteni – csak hogy megkönnyítsd az életedet. Bármilyen probléma esetén visszakaphatja a projektjét.

A dokumentáció szerint ez a két flag a gradle.properties refactoring után automatikusan true-ra áll be a

* android.useAndroidX=true : Ez biztosítja, hogy az Android pluginek a megfelelő AndroidX könyvtárat használják a támogató könyvtárak helyett.

* android.enableJetifier=true : Ez automatikusan átalakítja a harmadik féltől származó könyvtárakat AndroidX-re.

Köszönjük, hogy időt szánt ránk. Remélem, kaptál néhány új információt 😉

.

Leave a Reply