web-dev-qa-db-fra.com

Erreur de configuration Android Studio Run/Debug: module non spécifié

Je reçois une erreur "Module non spécifié" dans ma configuration d'exécution. Je n'ai pas de module dans le menu déroulant, mais je ne vois aucun problème dans mon module. Le problème est survenu lorsque j'ai restructuré le nom de mon module, modifié le paramètre settings.gradle en un nouveau nom.

Maintenant, lorsque je vais dans la structure du projet et que je sélectionne mon module, rien ne s'affiche à l'écran, pas même une erreur.

Je ne suis pas sûr à 100%, mais l'icône à côté de mon module ressemble à un dossier avec une tasse et non à un dossier avec un téléphone.

Mes pas exacts -

  1. Ouvrir dans la vue Android
  2. Nom du répertoire du refactor
  3. nom du module de refactor
  4. changer le contenu de settings.gradle: name en nouveau nom
22
Fearghal

ça ne fait rien, j'ai changé le nom dans settings.gradle et synchronisé, puis je l'ai modifié, puis synchronisé à nouveau et cela a fonctionné de manière inexplicable cette fois.

27
Fearghal
  • Dans settings.gradle de l'application, supprimez include ': app', puis cliquez sur Fichier> Synchroniser le projet avec les fichiers Gradle. 

  • Par la suite, dans settings.gradle, réécrivez include ': app' le SynNow

25
eLi

Essayez de supprimer le fichier app.iml dans votre répertoire de projet et de redémarrer Android Studio.

6
vidalbenjoe

Si vous ne trouvez pas votre fichier settings.gradle dans le répertoire de votre projet

  1. Ajouter le fichier settings.gradle

  2. Ajouter l'inclusion ': app' dans le fichier settings.gradle

  3. Reconstruisez ou synchronisez votre projet

Votre module d'application devrait apparaître dans votre fichier de configuration.

2
adegoke ayanfe

J'ai eu du mal à cela car je développe une bibliothèque et que de temps en temps je veux l'exécuter comme une application.

Dans app/build.gradle, vérifiez que vous avez apply plugin: 'com.Android.application' au lieu de apply plugin: 'com.Android.library'

Vous devriez aussi avoir ceci dans app/build.gradle:

defaultConfig { applicationId "com.your_company.your_application" ... } 

Enfin, lancez Gradle sync.

1
Moyote

vérifiez votre fichier build.gradle et assurez-vous que vous utilisez apply plugin: 'com.Android.application' au lieu de apply plugin: 'com.Android.library'

ça a fonctionné pour moi

1
alicanozkara

J'ai réalisé que la ligne suivante était manquante dans le fichier settings.gradle

include ': app'

assurez-vous d'inclure le module ": app"

1
Bikram Pandit

J'ai eu le même problème après la mise à jour sur Android Studio 3.2.1. J'ai dû réimporter le projet. Après, tout fonctionne.

1
Peter

Supprimer de l'application gradle ce code

Android{
    defaultConfig.applicationId="com.storiebox"
}
0
Om Prakash Sharma

Je devais sélectionner l'option "Utiliser classpath du module:" et choisir mon module.

0
Antinous

Nous recommandons actuellement AS 3.3 pour les exercices.

Ces paramètres fonctionneront dans la version 3.3 bêta actuelle avec deux modifications mineures à votre projet:

Dans build.gradle (Project), modifiez la version de gradle en 3.3.0-rc02

Dans le menu, allez dans Fichier -> Structure du projet. Là vous pouvez changer la version de gradle à 4.10.0

0
pincy