Talaan ng mga Nilalaman:

Paano ko aalisin ang mga dependency sa Androidx?
Paano ko aalisin ang mga dependency sa Androidx?

Video: Paano ko aalisin ang mga dependency sa Androidx?

Video: Paano ko aalisin ang mga dependency sa Androidx?
Video: How to Fix All Apps Keeps Stopping Error in Android Phone (100% Works) 2024, Nobyembre
Anonim

Maaari kang pumunta sa File -> Project Structure -> Modules -> Dependencies at tanggalin anuman dependency graphically, o maaari mo lang tanggalin bumubuo ito ng build. gradle file. Kung ang iyong proyekto ay gumagamit ng dependency , ikaw ay kasalukuyang nag-aalis , kailangan mong i-update iyon at tanggalin anumang mga sanggunian sa dependency bago magtayo.

Isinasaalang-alang ito, paano ako babalik sa AndroidX?

3 Mga sagot

  1. Alisin ang mga sumusunod na linya sa gradle.properties: android. enableJetifier=totoong android.
  2. Alisin ang mga dependency ng AndroidX sa build.
  3. I-sync ang Proyekto sa Gradle Files.
  4. Pagkatapos ng pag-sync, maaaring mayroon kang mga error sa pag-import sa mga java file, maaari mong alisin ang mga pag-import ng androidx at muling idagdag ang katumbas na mga pag-import na hindi androidx.

Sa tabi sa itaas, ano ang AndroidX * artifacts? Mga artifact sa loob ng androidx Binubuo ng namespace ang Android Mga aklatan ng Jetpack. AndroidX ay isang malaking pagpapabuti sa orihinal Android Support Library, na hindi na pinapanatili. androidx ganap na pinapalitan ng mga package ang Support Library sa pamamagitan ng pagbibigay ng feature parity at mga bagong library.

Katulad nito, paano mo aayusin ang resolution ng dependency?

Ngunit ito ay talagang madaling ayusin kung susundin mo ang mga tagubilin sa ibaba

  1. I-double click ang build ng proyekto. gradle file sa kaliwang panel.
  2. Baguhin ang bersyon ng dependency library mula sa v7:26.1. 0 hanggang v7:27.1. 1 gaya ng sinabi ng error message.
  3. Ngayon i-click ang Build -> Rebuild Project menu item sa android studio top menu bar, nawawala ang error.

Kailangan ko bang mag-migrate sa AndroidX?

Sa Android Studio 3.2 (Setyembre 2018), mayroong direktang opsyon sa magmigrate umiiral na proyekto sa AndroidX . Awtomatikong i-refactor nito ang lahat ng package. bago ka magmigrate , lubos na inirerekomendang i-backup ang iyong proyekto.

Inirerekumendang: