Включить Android X для определенного модуля приложения - PullRequest
0 голосов
/ 23 ноября 2018

Я новичок в библиотеке Android X, которая кажется следующей версией оригинальной библиотеки поддержки Android.И я решил перенести свой существующий проект на Android X.

У меня есть несколько модулей приложения в одном проекте.Есть около 20 модулей приложений и библиотек.Согласно руководству , я пытаюсь включить Android X.

У меня вопрос, есть ли способ включить Android X для конкретного модуля, а не для всего проекта.

1 Ответ

0 голосов
/ 23 ноября 2018

Простой способ - щелкнуть правой кнопкой мыши -> Refactor -> Migrate to Android X

В соответствии с документацией, вы НЕ МОЖЕТЕ иметь библиотеки поддержки AndroidX и Android в вашем проекте.

Этолибо все они являются библиотеками AndroidX, либо все они являются библиотеками поддержки Android.

AndroidX - это просто более новая версия.

Но важно отметить, что мысль о переносе библиотек с миграцией на Android X также рефакторирует.что касается используемых вами тегов вида, он все еще может оставлять некоторые дыры.

Когда я мигрировал, мой RecycerView в Activity.java был бесполезен.Если что-то подобное случится, не беспокойтесь

В Java просто попробуйте поработать с импортом соответствующих пакетов androidx, вот что для меня решено.Хотя это не частая проблема

...