J'essaie d'intégrer un projet Unity dans un projet Android Studio déjà existant. Je reçois cette erreur lorsque j'essaie d'exécuter l'application:
Type de programme déjà présent: com.unity3d.player.BuildConfig
J'ai eu un problème similaire. Mon projet comportait un module de bibliothèque portant le même nom de package que le module d'application. Cela créait le conflit. Après avoir changé le nom de la bibliothèque dans le manifeste Android, il a été compilé.
Vérifiez si vous avez importé deux modules avec le même nom de package
J'ai eu ce problème lorsque Unity Monetization 3.0.1 (pour les annonces) a été importé avec "L'extension de génération activée", veuillez vous reporter à la photo.
Pour résoudre le problème - J'ai désactivé l'extension "annonces intégrées" - supprimer les dossiers Android et ios du dossier du plug-in et - réimporter le package de monétisation pour le créer. travail.
Il existe un conflit entre le package intégré et celui que nous avons téléchargé à partir du magasin de ressources. J'espère que ça aide quelqu'un.
généralement cela peut arriver si vous avez des bibliothèques qui utilisent différentes versions d'une dépendance de niveaux