Агуулгын хүснэгт:

Androidx хамаарлыг хэрхэн арилгах вэ?
Androidx хамаарлыг хэрхэн арилгах вэ?

Видео: Androidx хамаарлыг хэрхэн арилгах вэ?

Видео: Androidx хамаарлыг хэрхэн арилгах вэ?
Видео: Android Studio төслөө AndroidX руу хэрхэн шилжүүлэх вэ (мөн яагаад) 2024, May
Anonim

Та File -> Project Structure -> Modules -> руу орж болно Хамаарал болон арилгах ямар ч хараат байдал графикаар, эсвэл та зүгээр л арилгах энэ нь бүтээцийг бүрдүүлдэг. gradle файл. Хэрэв та төсөл ашиглаж байгаа бол хараат байдал , та одоогоор байна арилгах , та үүнийг шинэчлэх хэрэгтэй болно арилгах ямар нэгэн лавлагаа хараат байдал барихаас өмнө.

Үүнийг харгалзан би яаж AndroidX руу буцах вэ?

3 хариулт

  1. gradle.properties доторх дараах мөрүүдийг устгана уу: android. enableJetifier = жинхэнэ Android.
  2. Бүтэц дэх AndroidX хамаарлыг устгана уу.
  3. Төслийг Gradle файлуудтай синк хийх.
  4. Синк хийсний дараа java файлд импортын алдаа гарч болзошгүй тул та androidx импортыг устгаж, түүнтэй адилтгах Android-с бус импортыг нэмж болно.

Дээрхээс гадна AndroidX * олдвор гэж юу вэ? Олдворууд дотор androidx нэрийн орон зай нь Android Jetpack номын сангууд. AndroidX эх хувилбарт томоохон дэвшил болсон Android Дэмжих номын сан нь цаашид хадгалагдахаа больсон. androidx багцууд нь онцлог шинж чанар болон шинэ сангуудаар хангаснаар дэмжлэгийн номын санг бүрэн орлоно.

Үүнтэй адилаар та хараат байдлын шийдлийг хэрхэн засах вэ?

Гэхдээ хэрэв та доорх зааврыг дагаж мөрдвөл үүнийг засах нь үнэхээр амархан

  1. Төслийн бүтэц дээр давхар товшино уу. зүүн самбар дахь gradle файл.
  2. Хараат номын сангийн хувилбарыг v7:26.1-ээс өөрчил. 0-ээс v7:27.1 хүртэл. 1 алдааны мэдэгдлийн дагуу.
  3. Одоо android studio дээд цэсний Build -> Rebuild Project цэсийн зүйл дээр дарвал алдаа алга болно.

Би AndroidX руу шилжих шаардлагатай юу?

онд Android Studio 3.2 (2018 оны 9-р сар), шууд сонголттой нүүдэллэх одоо байгаа төсөл AndroidX . Энэ нь бүх багцыг автоматаар дахин боловсруулдаг. Таны өмнө нүүдэллэх , төслөө нөөцлөхийг зөвлөж байна.

Зөвлөмж болгож буй: