Frage

Dies scheint ein Fehler in Flex Builder, aber der Erbauer nicht mehr schafft die .swf-Datei für alle Projekte (Ich baue eine AIR-Anwendung). Es hat bisher jedoch aus irgendeinem Grunde Fehlern aus mit der Meldung „Initial Inhalt nicht gefunden“ (in Bezug auf der Suche nach dem SWF in bin-debug, und nicht in der Lage zu finden).

Es gibt viele Lösungsvorschläge, wie die Version in der Descriptor Anwendung ändern 1,0-1,5, aber keines dieser Arbeit. Ich habe es sogar in ein neues Projekt importiert und die SWF-Datei nicht erzeugt wird.

Gibt es trotzdem Flex Builder zu zwingen, die SWF-Datei zu generieren?

Danke.

War es hilfreich?

Lösung 2

Ich fand dies eher ein UI Problem war, wo es nicht offensichtlich ist, dass es ein Problem mit dem Code.

Wenn es Fehler in den ‚Problemen‘ Fenster sind (rote Kreuze im Gegensatz Marke Ausrufe), wird die alte Version läuft, nicht die neue Version ... So, während es scheint, dass es kompiliert und die neue Version ausgeführt werden ist es nicht. Alternativ kann, wie gefunden, wird sie sich weigern, die SWF-Datei neu zu erstellen.

Überprüfen Sie die Probleme Fenster (ich glaube Ansicht> Probleme in Flex Builder) und sehen, ob es irgendwelche Fehler gibt. Ich dachte auch, es war Caching, aber das Finden der Probleme Fenster gelöst meine Probleme.

Andere Tipps

Das ist mir passiert, wenn ich den Ausgabeordner als „leer“ gesetzt (den SWF erwarten im Projektstammverzeichnis am Ende).
Wenn ich das Ausgabeverzeichnis geändert (Eigenschaften / Flex Build Path / Ausgabeordner, letzte Box) etwas (in meinem Fall „ist“) konnte das Projekt erstellen und auszuführen.
(Ich hatte keine anderen Fehler im Code).

Ja, fand gerade ähnliches Problem. In meinem Fall habe ich Befestigungscodefehler das Problem gelöst. Beste, um alle Codefehler Strippen wieder an der Arbeit, bis Sie eine funktionierende Version erhalten geht dann wieder von hinten nach oben baut Version arbeiten, bis Sie mit dem Stück Code zu identifizieren und behandeln, das das Problem in erster Linie verursacht. Auch in meinem Fall http Service-Anrufe ich von Android auf iOS Kopieren über waren die Täter. Ich fand sie am besten aus dem neuen in IOS zu bauen, wenn ein Projekt über von IOS auf Android zu kopieren versuchen.

Ich habe das gleiche Problem ...

  • Sie ein neues Projekt erstellen können (es hat etwas mit Einstellungen zu tun)
  • Sie eine swf mit dem amxmlc Werkzeug von der Kommandozeile erstellen kann (ich habe nur eine frühere Luft Projekt dekomprimiert und diese SWF in meinem Debug-Ordner zu platzieren) Das Problem mit diesem ist, gibt es keine Debug-Informationen, aber Ihre Anwendung ausgeführt wird
  • weitere Informationen bald hoffentlich hier: http://bugs.adobe.com/jira / browse / FB-21758

grtz

UPDATE: gerade ein neues Projekt und kopierte die Quelle in der neuen Datei -> gleiches Problem

Ich hatte das gleiche Problem und nach Ian, ich habe einen Fehler gesucht. Die Suche nach nichts, habe ich mir einen Fehler erstellt und dann diesen Fehler entfernt. Mein Projekt war Kompilieren und Ausführen! Ich denke, Flash Builder war einfach nicht synchronisiert mit dem, was sie anzeigte. Hoffe, dass dies helfen kann.

In meinem Fall hatte ich das initialWindow.content Element App modifiziert XML-Datei in meinen swf für Ant Build zu zeigen. Zurücksetzen es leer, damit es funktioniert.

  • Überprüfen Sie die Einstellungen im Browser-Cache (deaktivieren)
  • Sie können mit * .php * .html-Datei ersetzen und zufällige Argumente * .swf Pfad hinzufügen

    my.swf? Random_value

Wenn es nicht hilft, dann das letzte Problem auftreten:

Manchmal Flex kopiert alle Dateien von Zielausgabeordner zurück in Projekt html-template Ordner, wenn Sie mit Ihrem Ausgabeordner oder bauen Einstellungen manipulieren. Da ist html-Vorlagenordner Inhalt kopiert wird verwendet Ausgabeordner zum Ziel, die alte SWF-Datei, die zurückkopiert wurde die neuen ersetzt.

Flex tut etwas wie folgt aus:

compile swf > my.swf
copy my.swf > <output>/my.swf
copy html-template/* > <output>/  # if there is my.swf there then it is replaced with old version

Also, wenn Sie Probleme mit swf-Update haben und es ist nicht ein Cache-Problem dann prüfen html-Vorlagenordner und entfernen my.swf ( mein hier ist der Name der kompilierten sWF-Datei).

Manchmal ist eine Folge von Run und Debug-Befehle Hilfe, aber es ist wieder aufgrund der Ersetzung der SWF-Datei in HTML-Vorlagen-Ordner.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top