web-dev-qa-db-fra.com

Qu'est-ce qui a remplacé AppCompat-V7 à Androidx

Après avoir migré un couple de mes projets plus anciens à Androidx, cela comme si trois de mes dépendances sont obsolètes:

   implementation 'com.Android.support:appcompat-v7:28.0.0'
   implementation 'com.Android.support:design:28.0.0'
   implementation 'com.Android.support:cardview-v7:28.0.0'

Je n'ai pas pu trouver de remplacement pour ces dépendances.

Androidx a-t-il un équivalent pour ces dépendances?

7
CupOfJava

Utiliser dans la commande:

implementation 'androidx.appcompat:appcompat:1.0.2'   
implementation 'com.google.Android.material:material:1.0.0'
implementation 'androidx.cardview:cardview:1.0.0'

Si vous souhaitez utiliser Alpha/Beta Communiqués:

implementation 'androidx.appcompat:appcompat:1.1.0-rc01'
implementation 'com.google.Android.material:material:1.1.0-alpha09'

Plus d'infos sur les versions:

7
Gabriele Mariotti

Oui, Androidx a de nouvelles dépendances.

Utilisez ci-dessous la mise en œuvre dans votre projet

implementation 'androidx.appcompat:appcompat:1.0.2'
implementation 'androidx.cardview:cardview:1.0.0'

À la place de

implementation 'com.Android.support:appcompat-v7:28.0.0'
implementation 'com.Android.support:cardview-v7:28.0.0'

et pour plus de référencer ci-dessous lien: -

et assurez-vous avant de migrer le projet vers Androidx.

Étapes pour migrer le projet (très facile)

1 : Ajouter le fichier gradle.properties si cela ne sort pas. et ajouter ci-dessous la ligne

org.gradle.jvmargs=-Xmx1536M

2 : refacteur goto> migrer vers Android x

et ne changez rien que Studio mettra automatiquement à jour toutes choses

1
Bhaven Shah