You can add below 2 lines into your gradle.properties
file:
android.useAndroidX=true
android.enableJetifier=true
Note to check, to not repeat any line that already exists (and ensure existing are
true
).
Details:
If you want to use androidx
-namespaced libraries in a new project, you need to set the compile SDK to Android 9.0 (API level 28) or higher and set both of the mentioned Android Gradle plugin flags to true
.
android.useAndroidX
: When this flag is set to true
, the Android plugin uses the appropriate AndroidX library instead of a Support Library. The flag is false
by default if it is not specified.
android.enableJetifier
: When this flag is set to true
, the Android plugin automatically migrates existing third-party libraries to use AndroidX dependencies by rewriting their binaries. The flag is false
by default if it is not specified.