web-dev-qa-db-fra.com

Project.gradle manquant dans Android Voir

Dans Android Studio, le fichier project.gradle n'apparaît pas dans Android View, mais dans la vue Project.

Vue Android  enter image description here

Vue du projet  enter image description here

Comment puis-je réparer cela ??

10
Jongz Puangput

Le déclencheur de ce phénomène 'buggy' réside en fait outside votre dossier de projet.

En prenant le nom de projet 'SilverBirch', essayez ceci:
(a) Fermez le projet dans Android Studio 3.0.1.
(b) Renommez le dossier de votre projet (à l'intérieur du dossier de l'espace de travail) en "SilverBitch".
(c) Rouvrez-le via Android Studio (vous ne pouvez évidemment pas le faire avec des "projets récents")
(d) Vous devriez avoir une fenêtre intitulée Importer des projets Gradle avec le texte suivant: Les modules ci-dessous ne sont plus importés de Gradle. Vérifiez également ceux à supprimer du projet ide:
(e) Cochez le nom du projet (ancien) et cliquez sur OK.
(f) Enfin, votre vue 'Android' affiche build.gradle (Project: SilverBitch)
(g) Répéter l’ensemble du processus en renommant son nom. 

Sinon, si vous êtes fou, faites ceci:
Localisez le dossier project.dat fichier ET de votre projet - il aura un chemin ressemblant à ceci (en supposant que Windows) 

C:\Users\<userid>\.AndroidStudio3.0\system\gradle\Projects\5be1ee38\project.dat

[Le nom du conteneur hex-string généré par le système variera, mais le fichier est toujours project.dat ]
La première ligne de ce fichier fait référence au "manquant" build.gradle et identifie clairement le projet propriétaire.
Supprimez le fichier ET son dossier contenant, puis rouvrez le projet via Android Studio. 

Parce que googler 'project.dat' ne donnait rien, et parce que j'avais supposé grossièrement que cela ne contenait que des données générées par le système et que je ne pouvais pas m'empêcher de 'voir ce qui se passait', j'ai en fait supprimé L'intégralité du fichier Projects. [C:\Users\<userid>\.AndroidStudio3.0\system\gradle\Projects] Jusqu'ici, tout va bien - pas sérieux effets secondaires pour le moment! Peut-être que ces plugins auraient besoin d'être spécifiés de toute façon? etc.

13
Bad Loser
  1. Clic droit sur "Gradle Scripts"
  2. Cliquez sur Charger/Décharger des modules
  3. Charger le module de projet non chargé
  4. Terminé
1
ENSATE

Fermez Android Studio. Supprimez le dossier .idea du projet. Ouvrez Android Studio -> Ouvrez votre projet. Cela a fonctionné pour moi!

0
Mukhtar Bimurat

Cela a fonctionné pour moi:

Dans votre dossier de projet racine, ouvrez le fichier *.iml et assurez-vous que la valeur dans module external.linked.project.id=, le nom de fichier *.iml et le nom du répertoire de projet sont tous identiques.

Maintenant, ma build.gradle (Project: X) s'affiche.

0
T.Coutlakis

Dans mon cas, j’ai trouvé que mon projet.iml était situé dans projet/.idea . Je le déplaçais donc vers projet / Et je changeais une ligne comme suit:

<module fileurl="file://$PROJECT_DIR$/My_Project.iml" filepath="$PROJECT_DIR$/My_Project.iml" />

l'ancien devrait ressembler à ceci:

<module fileurl="file://$PROJECT_DIR$/.idea/My_Project.iml" filepath="$PROJECT_DIR$/.idea/My_Project.iml" />

Après cela, retournez au studio Android, tout semble parfait!

0
Kenneth Tse