Obsah:

Ako odstránim závislosti Androidx?
Ako odstránim závislosti Androidx?

Video: Ako odstránim závislosti Androidx?

Video: Ako odstránim závislosti Androidx?
Video: Microsoft Excel tvorba grafov a kriviek I. 2024, December
Anonim

Môžete prejsť na Súbor -> Štruktúra projektu -> Moduly -> Závislosti a odstrániť akýkoľvek závislosť graficky, alebo môžete len tak odstrániť tvorí zostavu. súbor gradle. Ak váš projekt používa závislosť , momentálne ste odstraňovanie , budete to musieť aktualizovať a odstrániť akékoľvek odkazy na závislosť pred budovaním.

Vzhľadom na to, ako sa vrátim späť na AndroidX?

3 odpovede

  1. Odstráňte nasledujúce riadky v gradle.properties: android. enableJetifier=skutočný android.
  2. Odstráňte závislosti AndroidX v zostave.
  3. Synchronizujte projekt so súbormi Gradle.
  4. Po synchronizácii sa môžu vyskytnúť chyby importu v súboroch Java, môžete odstrániť importy androidx a znova pridať ekvivalentné importy, ktoré nie sú androidx.

Čo sú to artefakty AndroidX * okrem vyššie uvedeného? Artefakty v rámci androidx menný priestor obsahuje Android Jetpack knižnice. AndroidX je veľkým vylepšením originálu Android Podporná knižnica, ktorá už nie je udržiavaná. androidx balíky plne nahrádzajú podpornú knižnicu tým, že poskytujú paritu funkcií a nové knižnice.

Podobne, ako opravíte riešenie závislostí?

Ale je to naozaj ľahké opraviť, ak budete postupovať podľa pokynov nižšie

  1. Dvakrát kliknite na zostavu projektu. gradle súbor v ľavom paneli.
  2. Zmeňte verziu knižnice závislostí z v7:26.1. 0 až v7:27.1. 1, ako sa uvádza v chybovom hlásení.
  3. Teraz kliknite na položku Build -> Rebuild Project v hornej lište ponuky android Studio, chyba zmizne.

Musím migrovať na AndroidX?

In Android Štúdio 3.2 (september 2018), je tu priama možnosť migrovať existujúci projekt AndroidX . Toto refaktoruje všetky balíčky automaticky. Pred vami migrovať , dôrazne sa odporúča zálohovať váš projekt.

Odporúča: