Sadržaj:

Kako da uklonim Androidx zavisnosti?
Kako da uklonim Androidx zavisnosti?

Video: Kako da uklonim Androidx zavisnosti?

Video: Kako da uklonim Androidx zavisnosti?
Video: Начать спонсорскую кампанию третьего канала YouTube Grow With Us на YouTube #SanTenChan 2024, Maj
Anonim

Možete otići na File -> Project Structure -> Modules -> Zavisnosti i ukloniti bilo koji zavisnost grafički, ili možete jednostavno ukloniti formira se. gradle fajl. Ako vaš projekat koristi zavisnost , trenutno jesi uklanjanje , morat ćete ažurirati to i ukloniti bilo koje reference na zavisnost prije izgradnje.

S obzirom na ovo, kako da se vratim na AndroidX?

3 odgovora

  1. Uklonite sljedeće redove u gradle.properties: android. enableJetifier=true android.
  2. Uklonite AndroidX ovisnosti u build.
  3. Sinhronizirajte projekt s Gradle datotekama.
  4. Nakon sinhronizacije možete imati greške pri uvozu u java datotekama, možete ukloniti androidx uvoze i ponovo dodati ekvivalentne uvoze koji nisu androidx.

Pored gore navedenog, šta su AndroidX * artefakti? Artefakti unutar androidx imenski prostor se sastoji od Android Jetpack biblioteke. AndroidX je veliko poboljšanje u odnosu na original Android Biblioteka podrške, koja se više ne održava. androidx paketi u potpunosti zamjenjuju biblioteku podrške pružajući paritet funkcija i nove biblioteke.

Slično tome, kako popraviti rješenje ovisnosti?

Ali to je zaista lako popraviti ako slijedite upute u nastavku

  1. Dvaput kliknite na izgradnju projekta. gradle fajl u lijevom panelu.
  2. Promijenite verziju biblioteke zavisnosti od v7:26.1. 0 do v7:27.1. 1 kao što je poruka o grešci rekla.
  3. Sada kliknite Build -> Rebuild Project stavku menija na gornjoj traci menija android studija, greška će nestati.

Da li trebam preći na AndroidX?

U Android Studio 3.2 (septembar 2018), postoji direktna opcija za migrirati postojeći projekat do AndroidX . Ovo refaktorira sve pakete automatski. Prije tebe migrirati , toplo se preporučuje da napravite rezervnu kopiju vašeg projekta.

Preporučuje se: