Ich bin neu in Android Studio. Dies ist mein Projekt-Screenshot. Mein Projekt wird erfolgreich erstellt, aber wenn ich es ausführe, wird nur Build Successful angezeigt.
Soweit ich weiß, sollte dort, wo Build in der Symbolleiste geschrieben ist, mein Projektname stehen. Wenn ich im Modul Konfiguration bearbeiten gehe, gibt es nur eine Option: Kein Modul, während ich denke, mein Projektname sollte dort sein. Wenn ich recht habe Klicken Sie auf mein Projekt und dann auf Modul 'Kopie der IBL2-Sonnenfinsternis kopieren'. Es passiert nichts. Dieses Projekt lief in Eclipse einwandfrei.
android
android-studio
Android-Entwickler
quelle
quelle
include ':app'
zuinclude ':myappname'
Antworten:
Versuchen Sie es zuerst in Android Studio:
Datei -> Projekt mit Gradle-Dateien synchronisieren
quelle
Auf der "Projekt" -Seite in der oberen linken Ecke in Android Studio.
Von der Dropdown-Liste zu Android >> Gradle-Skripte >> Gradle erstellen (Modul: App)
Stellen Sie sicher, dass die erste Zeile dieser Datei so ist.
so nicht
quelle
Wenn Sie das Projekt importiert haben, müssen Sie es möglicherweise ordnungsgemäß erneut importieren.
Schritte :
Getestet auf AndroidStudio Version 1.0.1
quelle
Ein anderer Pfad ist "Werkzeugmenü -> Android -> Proyect mit Gradle-Datei synchronisieren"
quelle
Ich konnte dieses Problem durch eine Gradle-Synchronisierung beheben
Um dies zu tun:
Klicken Sie in der Projektansicht mit der rechten Maustaste auf das Stammverzeichnis (in meinem Beispiel unten "JamsMusicPlayer").
Klicken Sie auf "{Projektname} synchronisieren".
Sobald dies abgeschlossen ist, sollte in Ihrem Dialogfeld "Ausführen" ein Modul angezeigt werden
quelle
Aus irgendeinem Grund fehlte mir die
settings.gradle
Datei.settings.gradle
unter Ihrem Stammverzeichnis und darin:(vorausgesetzt, Ihre App befindet sich tatsächlich im
/app
Verzeichnis).File
->Sync Project with Gradle Files
.Danach hat alles für mich geklappt.
quelle
Für diejenigen unter Ihnen, die visuell lernen, ist hier ein weiterer Ort, um nach dem Fix zu suchen. Ich habe in der Tat festgestellt, dass das unterstrichene Tag auf "Bibliothek" und eine Änderung in "Anwendung" zeigte und dann durch Aktualisieren von gradle mein Projekt auf dem Emulator ausgeführt wurde.
quelle
Gehen Sie zur Projekteinstellung
PRÜFEN Sie, ob die Projekteinstellung so ist und ob das gewünschte Modul hier angezeigt wird
WENN das gewünschte Modul oder "Module SDK" nicht angezeigt oder nicht korrekt ist.
Wechseln Sie dann in die Datei build.gradle des Moduls, um zu überprüfen, ob CompileSdkVersion auf Ihrem Computer installiert ist.
oder ändern Sie die CompileSdkVersion auf die Version, die auf Ihrem Computer installiert wurde.
In meinem Fall : Ich habe gerade sdk Version 29 auf meinem Computer installiert, aber in derDatei build.gradle des Moduls setze ich die CompilerSdkVersion 28
Beide sind nicht übereinstimmend .
Ändern Sie die build.gradle-Datei CompilerSdkVersion 29, die ich auf meinem Computer installiert habe
Es funktioniert!!!
quelle
Manchmal funktioniert der folgende Fix. Gehen Sie zu Ihrem build.gradle Ihres Projekts und fügen Sie google () in das Repositorys-Element ein. Google () sollte ganz oben im Repository stehen.
Dies ist das Beispiel des Repositorys-Blocks. Was Sie tun müssen, ist, google () hinzuzufügen, oder wenn dies bereits vorhanden ist, setzen Sie dies an die Spitze aller Zeilen in Repositorys
quelle
Suchen Sie
gradle.properties
in Ihrem Projektstammordner nach der Datei . Wenn nicht, erstellen Sie eine neue Datei mit dem Namen / kopieren Sie die Datei aus einem anderen Projekt.Öffnen und überprüfen Sie die Datei build.gradle und bestätigen Sie, dass in diesen Dateien ein Fehler vorliegt.
Klicken Sie dann auf das
File
Menü ->Sync project with Gradle Files
.quelle
Ich hatte ein ähnliches Problem mit dem Verschwinden meines App-Moduls, dies geschah nach einer großen Zusammenführung (aus der Hölle). Ich fand, dass
app.iml
es<component name="FacetManager">
im Vergleich zu anderen Projekten und vor dem Zusammenschluss fehlte . Also habe ich das Folgende kopiert und unter das Stammelement eingefügt<module >
.Das manuelle Bearbeiten der IML-Dateien ist möglicherweise nicht ratsam. Fahren Sie daher auf eigenes Risiko fort.
Datei:
project root folder > app > app.iml
Fügen Sie Folgendes hinzu ...
quelle
Ich hatte das gleiche Problem, da ich meine App-ID in der Datei config.xml geändert habe.
Ich habe mein Android-Projekt geöffnet, indem ich unter den neuesten Projekten von Android Studio ausgewählt habe.
Ich habe nur Datei> Öffnen> Mein Projekt, damit es wieder funktioniert.
quelle
Ich hatte das gleiche Problem bei der Verwendung von Kotlin DSL. Die Datei build.gradle.kts auf Projektebene schien Probleme zu verursachen, da Android Studio sie nicht erkennen konnte. Was das für mich gelöst hat war:
Ich hoffe es hilft.
quelle