Мазмұны:

Androidx тәуелділіктерін қалай жоюға болады?
Androidx тәуелділіктерін қалай жоюға болады?

Бейне: Androidx тәуелділіктерін қалай жоюға болады?

Бейне: Androidx тәуелділіктерін қалай жоюға болады?
Бейне: Migrating to AndroidX: The time is right (Android Dev Summit '19) 2024, Мамыр
Anonim

Файл -> Жоба құрылымы -> Модульдер -> тармағына өтуге болады Тәуелділіктер және жою кез келген тәуелділік графикалық түрде немесе сіз жай ғана жасай аласыз жою құрастыруды құрайды. gradle файлы. Егер сіз жобаны пайдаланып жатсаңыз тәуелділік , сіз қазірсіз алып тастау , сіз оны жаңартуыңыз керек және жою кез келген сілтемелер тәуелділік салу алдында.

Осыны ескере отырып, AndroidX жүйесіне қалай оралуға болады?

3 Жауаптар

  1. gradle.properties ішіндегі келесі жолдарды алып тастаңыз: android. enableJetifier=шын Android.
  2. Құрастырудағы AndroidX тәуелділіктерін жойыңыз.
  3. Жобаны Gradle файлдарымен синхрондау.
  4. Синхрондаудан кейін java файлдарында импорттау қателері болуы мүмкін, сіз androidx импорттарын жоюға және балама androidx импорттауларын қайта қосуға болады.

Жоғарыда көрсетілгеннен басқа, AndroidX * артефактілері дегеніміз не? Артефактілер ішінде androidx аттар кеңістігі кіреді Android Jetpack кітапханалары. AndroidX түпнұсқаға айтарлықтай жақсарту болып табылады Android Қолдау кітапханасы, ол енді сақталмайды. androidx бумалар мүмкіндіктер паритеті мен жаңа кітапханаларды қамтамасыз ету арқылы Қолдау кітапханасын толығымен ауыстырады.

Сол сияқты, тәуелділік ажыратымдылығын қалай түзетесіз?

Бірақ төмендегі нұсқауларды орындасаңыз, оны түзету өте оңай

  1. Жобаны құрастыруды екі рет басыңыз. gradle файлы сол жақ панельде.
  2. Тәуелділік кітапханасының нұсқасын v7:26.1 нұсқасынан өзгертіңіз. 0-ден v7:27.1. 1 қате туралы хабарда айтылғандай.
  3. Енді Android студиясының жоғарғы мәзір жолағында Құру -> Жобаны қайта құру мәзір элементін басыңыз, қате жойылады.

AndroidX жүйесіне көшуім керек пе?

жылы Android Studio 3.2 (қыркүйек 2018), тікелей опциясы бар көшу дейін бар жоба AndroidX . Бұл барлық бумаларды автоматты түрде қайта өңдейді. Сіздің алдыңызда көшу , жобаның сақтық көшірмесін жасау ұсынылады.

Ұсынылған: