2022-07-29
androidxとは、従来のandroidの定番のライブラリであるSupport Librarにうってかわって
リリースされたAndroid拡張機能ライブラリのオープンソースです。
androidでは以下のようにgradle.propertiesに追加することでその機能を使うことができます。
android.useAndroidX=true android.enableJetifier=true
Android.support.v〇.appの強化版ということもあり、当然今まで使っていたAndroid.support.v4.app系のライブラリとは当然競り合いを起こすので
そのまま使おうとすると「パッケージAndroid.support.v4.appが存在しません」とエラーを
起こして動かなくなります。
自分の使っているプラグインで以下の記述がimportにあった場合は
import android.support.v7.app.AppCompatActivity;の部分を削除して
「import androidx.appcompat.app.AppCompatActivity;」に書き換える必要があります。
自分のプラグイン保有数が多い分androidx.appcompat.app.AppCompatActivityに書き換えろという旨のエラーが出てくるので
上の作業をひたすら繰り返すしてimport android~を入れ替えていきましょう。