58 votes

N'pas trouvé la classe « androidx.core.app.CoreComponentFactory »

Je ne sais pas quoi faire à propos des erreurs suivantes, j’ai cherché sur le Web mais je n’ai rien trouvé:

et:

mes dépendances dans l’application gradle :

29voto

Tom Points 2993

L’ajout de la compatibilité Java 1.8 au niveau de mon module `` a corrigé cela pour moi (build non-release avec multidex activé).

Malheureusement, je ne sais pas pourquoi :)

7voto

Aguragorn Points 135

Dans mon cas, le code fonctionne sur la machine d’un de mes coéquipiers. Ces étapes l’ont fait fonctionner pour moi aussi:

  1. Fermer le projet
  2. Supprimer le projet de la liste dans l’écran d’accueil
  3. Ouvrez à nouveau le projet

C’est une solution à un autre problème, que j’ai également trouvé ici dans SO. Cela vaut la peine d’essayer lorsque Invalider et redémarrer ne le résout pas pour vous.

6voto

syslogic Points 749

Ce message d’erreur est provoqué au niveau d’API 28+ par :
``[](https://developer.android.com/reference/android/app/AppComponentFactory.html)

Cela signifie que sur API 28+ on peut utiliser `` ...

4voto

Tomasz Points 51

Cela peut sembler totalement sans rapport, mais j’ai vu ce problème aussi quand par erreur j’ai remplacé le mauvais sur la méthode Activity#onCreate() c’est-à-dire

Au lieu de

Alors, s’il vous plaît vérifier cela aussi. Le second est celui dont vous avez probablement besoin.

Veuillez consulter la documentation pour plus de détails sur ces deux méthodes.

2voto

PerracoLabs Points 5210

Semble être un bug, vérifiez le lien suivant dans le suivi des problèmes:

https://issuetracker.google.com/issues/137646829

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X