7 Stimmen

LibGDX-Projekt kann den Assets-Ordner nicht finden

Ich bin plötzlich auf ein Problem mit meiner Build-Umgebung gestoßen und kann nicht herausfinden, warum. Ich kann mein Projekt problemlos mit gradlew desktop:run ausführen, aber wenn ich versuche, das Projekt aus Eclipse heraus zu starten, indem ich mit der rechten Maustaste auf "Als Desktop-Anwendung ausführen" klicke (auf das Desktop-Projekt natürlich), kann es plötzlich meine pack.atlas Datei nicht finden. Es besteht kein Zweifel daran, dass die Datei existiert. Ich habe mein Eclipse-Projekt mehrmals aktualisiert und das Projekt läuft problemlos über die Gradle-Befehlszeile. Gestern hat alles gut funktioniert. Das einzige, an das ich denken kann, das das durcheinander gebracht haben könnte, ist, dass ich gestern einen Gradle-Befehl innerhalb der IDE ausgeführt habe, aber ich bin mir nicht sicher, wie es so durcheinander geraten konnte. Es ist wichtig für mich, dieses Problem zu lösen, da ich den Eclipse-Debugger mit diesem Fehler nicht verwenden kann. Hat jemand eine Vermutung, warum Eclipse den Assets-Ordner nicht sieht?

7voto

SteveL Punkte 3323

Möglicherweise sind Ihre Ressourcen aus dem Android-Projekt nicht richtig mit dem Desktop-Projekt verknüpft.

Ihr verknüpfter Assets-Ordner im Desktop-Projekt sollte so aussehen: Bildbeschreibung hier eingeben

Wenn dies nicht der Fall ist (oder nicht existiert), löschen Sie den Ordner (im Desktop-Projekt) und gehen Sie zu den Projekteigenschaften-> Java Build Path-> Quelle-> Quellverknüpfung

Bildbeschreibung hier eingeben

Durchsuchen-> [Wählen Sie den Assets-Ordner im Android-Projekt aus]-> Fertigstellen

Bildbeschreibung hier eingeben

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X