in app/build.gradle:
implementation 'com.android.support:appcompat-v7:28.0.0'
in my activity I use
import android.support.v7.widget.Toolbar
Nice. It's work finde.
But when I migrate to androidx
I add this:
android.useAndroidX=true
android.enableJetifier=true
As result now my activity not compile with error:
import android.support.v7.widget.Toolbar;
Cannot resolve symbol 'v7'
Is it possible to use android.support.v7.widget.Toolbar
together with anrdoidx.*
package?
Since you are migrating your project to androidx
With Android Studio 3.2 and higher, you can migrate an existing project to AndroidX by selecting Refactor > Migrate to AndroidX from the menu bar.
Remove imports having v7 support and import androidx dependencies all over in your project.
<android.support.v7.widget.Toolbar/>
with <androidx.appcompat.widget.Toolbar/>
in XML layout.Answering your second query : you cannot use both v7 support library and androidx in same project as androidx is full replacement of the Support Library provided in Android Jetpack.
Also update your project to use the final version of the support library: version 28.0.0 (highly recommended).
For further details about androidx migration visit this link.
Hope it helps :)
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With