AndroidXとサポートライブラリを使用するサブプロジェクトをミックスする方法はありますか?

ドロンヤコブレフ-Golani:

私は私がにアップグレードしたいとAndroidのプロジェクトを持っていますAndroidXしかし、私はまだAndroidXに移行していない他のアプリケーション間で共有されているモジュールを使用しています。私は、コードをフォーク避け、AndroidXを使用するプロジェクトのリセットをアップグレードしながら、モジュールのサポートライブラリを使用して好むしたいと思います。

今、私は、任意のインポートすることはできませんandroid.support.v7クラスを。だから、例えばimport android.support.v7.widget.AppCompatEditText;失敗しました。

私はに加えられた変更元に戻す試みたbuild.gradleコンパイルの問題を防ぐことはできませんモジュールに移行ツールではなくを。

しかし、私にgradle.propertiesはまだあります。

android.useAndroidX=true
android.enableJetifier=true
ianhanniballake:

アプリの必要性に使用されるすべてのモジュールが一緒にAndroidXに移動します。あなたが新しいプロジェクトにサポートライブラリに保存しておきたいとだけあなたのAndroidXプロジェクトにおけるMavenの依存関係やAARとしてそれを使用するあなたのモジュールを移動する必要があると思います。

おすすめ

転載: http://43.154.161.224:23101/article/api/json?id=167328&siteId=1