Je suis novice dans le monde de Android développement d'applications. Je créais un exemple de projet sur Android Studio. J'ai mon LunchList.Java fichier dans src/main/Java/apt.tutorial.lunchlist .Jusqu'à hier Tout fonctionnait bien. Mais quand j'ouvre Android Studio aujourd'hui, j'ai une erreur en disant
"Les modules ci-dessous ont été supprimés de la structure Gradle. Vérifiez également ceux à supprimer du projet:"
☑ LunchList
☑ LunchList-LunchList
Et il y a OK et Cancel Button. Je ne veux pas les supprimer. Je clique donc sur annuler et continuer.
Ensuite, lorsque j'ai essayé d'exécuter l'application dans l'émulateur, l'émulateur s'exécute mais rien ne se produit. Et j'ai cette erreur
En attente de l'appareil.
Appareil cible: émulateur-5554 (Android)
ERREUR: le chemin APK n'est pas spécifié pour le module "LunchList-LunchList"
Je ne sais pas ce qui a mal tourné. Aidez-moi, s'il vous plaît.
[Modifier: j'ai essayé de les décocher tous les deux et de cliquer sur OK. Mais après cela, je n'obtiens pas la première erreur mais j'obtiens toujours la deuxième erreur]
Quitter studio Android. Lancez-le avec Privilège Administrateur.
Cela a résolu le problème avec Android Studio v0.1 dans Windows 7.
J'ai eu le même problème, j'ai non sélectionné les 2 fichiers, puis j'ai reçu l'erreur
"ERROR: APK path is not specified for module"
Je viens de redémarrer Android Studio et rouvert le projet, puis cela a fonctionné à nouveau normalement.
C'est en effet un bug mais il y a un simple contournement.
Voici ce qui a fonctionné pour moi: supprimer.idea/
et *.iml
fichiers, puis ouvrez à nouveau un projet (comme gradle projet) - tous les fichiers d'idées seront recréés - et tout fonctionne bien
J'ai eu la même erreur avec IntelliJ CE.
Je l'ai corrigé en choisissant "Hériter le chemin de sortie de la compilation du projet" dans les paramètres d'imodule de texte fort (onglet Chemins> Sortie du compilateur)
Dans mon cas, j'ai à nouveau importé le même projet. Android Studio a remplacé les anciens paramètres. Ensuite, cette erreur a disparu!
cela s'est produit lors de la mise à jour vers 2.0. j'ai dû changer les dépendances dans le fichier build.gradle sous dir src pas dir dir gradle. changer de
dependencies {
classpath 'com.Android.tools.build:gradle:0.4.0'
}
à
dependencies {
classpath 'com.Android.tools.build:gradle:0.5.+'
}
Je ne sais pas combien d'aide ce sera, mais j'ai vu la même erreur ce matin après la mise à jour vers Android Studio 0.2.0. Tout d'abord, j'ai dû modifier mon fichier build.gradle pour indiquer que le le bon plugin gradle à utiliser avec mon projet était la version 0.5.0 (plutôt que 0.4). Après avoir modifié build.gradle, j'ai vu l'erreur "Le chemin APK n'est pas spécifié pour le module .." lors de la tentative de construction. J'ai résolu cela simplement quitter et redémarrer Android Studio.
Il y a un manuel "comment déplacer le projet" ici
J'ai déplacé progect, j'ai eu votre problème, j'ai suivi ce manuel, j'ai une fenêtre comme vous et j'ai choisi "OK". Et maintenant ça marche très bien.
J'ai eu le même problème et j'ai trouvé la solution. Question Stackoverflow c'est la même façon de corriger l'erreur
Plus bas, il y a des "SDK", je devais aussi les faire correspondre. Nom et cible de construction. J'espère que ça m'a aidé. apparemment l'IntelliJ est ce que Android Studio est.
Cela m'a aidé à définir le bon SDK ... J'ai utilisé celui dans Program Files, ce qui n'a pas fonctionné!
Ensuite, j'ai découvert d'utiliser le SDK suivant (défini dans local.properties):
sdk.dir=C:/Program Files (x86)/Android/android-studio/sdk
J'espère que cela t'aides...
J'ai constaté que le problème se produit généralement si vous avez modifié ou déplacé le dossier vers un autre emplacement.
Si vous ouvrez le dossier .idea dans AndroidStudio, recherchez une référence à l'ancien emplacement. Si vous en trouvez, remplacez-le par le nouvel emplacement. Il semblerait que certaines lignes soient codées en dur.
Je trouve ça:
http://www.chrisdew.com/blog/2013/07/17/Android-studio-nosuchmethoderror-lazystringarraylist/
c'est vraiment une aide pour moi.
Ainsi, dans mon cas, le problème était d'avoir deux bibliothèques:
protobuf-2.4.1.jar
et nouveau protobuf-2.5.0.jar
il en est résulté une erreur:
APK path is not specified for module “Example-Example”
Pour corriger cela, renommez le fichier protobuf-2.4.1.jar en protobuf-2.4.1.jar.disabled
mv protobuf-2.4.1.jar protobuf-2.4.1.jar.disabled
Finalement! Solution mise à jour trouvée ici:
le chemin APK Android n'est pas spécifié pour le module