Использовать AndroidX и поддерживать Lib вместе? - PullRequest
0 голосов
/ 13 апреля 2020

Перейдите на Androidx, используйте Jetifier, я знаю это, но Jetifier не может решить мою проблему! У меня есть библиотека поддержки использования lib, и она используется многими приложениями, поэтому невозможно перейти на androidx. но я использую androidx в модуле приложения, проблема в

  1. , если использовать зависимость maven, компилятор говорит, что все в порядке! потому что у меня есть jetifier!
  2. , если использовать исходную зависимость, проблема отчета компилятора, некоторая функция в библиотеке (eg. void doSomeThing(andorid.support.v4.app.FragmentActivity activity)), но в модуле приложения у меня есть только androidx.fragment.app.FragmentActivity, даже я могу использовать android. enableJetifier = false в модуле библиотеки для решения другой проблемы компиляции

Есть идеи?

1 Ответ

0 голосов
/ 13 апреля 2020

Вы либо сами переносите библиотеку на androidx и вместо этого делаете ее локальной зависимостью, либо используете поддержку lib.

...