Ich habe FDT5 installiert und es gab mir eine Warnung über fehlende APIs. Aber at the FAQ hieß es die APIs wurden nicht benötigt, um Haxe zu verwenden. Beim Versuch, dem Haxe FDT5-Tutorial zu folgen, heißt es jedoch, ein neues FDT-Projekt zu erstellen. Aber FDT5 lässt mich das nicht machen. Es gibt einen Fehler, dass die erforderlichen SDKs nicht installiert sind. Muss ich Flex trotzdem installieren? Oder gibt es etwas, was ich falsch mache?Sind die Flex-APIs erforderlich, um Haxe mit FDT5 zu verwenden
Antwort
Um Ihr Problem zu lösen, fügen Sie entweder die 3.6 & 4.5 Flex SDKs zu FDT hinzu oder warten Sie bis zur Version 5.5, die diesen Monat fällig ist.
Während Sie die Flex-SDKs zur Verwendung von Haxe & FDT nicht benötigen, liegt ein Fehler im Szenario vor, wenn jemand nur FDT für Haxe verwenden möchte, die Flex SDKs nicht erstellt und versucht, ein neues Projekt zu erstellen .
Der Fehler besteht darin, dass beim Versuch, ein neues Projekt zu erstellen, der Assistent für neue Projekte von FDT überprüft, ob Flex SDKs mit FDT verknüpft sind. Dadurch wird verhindert, dass Kunden fehlerhafte ActionScript-Projekte erstellen. Dies ist gut für AS-Entwickler, aber ein Schmerz für Haxe-Entwickler - die die Flex-SDKs nicht benötigen.
Sobald Sie die Flex-SDKs hinzugefügt haben, warnt FDT Sie nicht vor fehlenden SDKs, wenn Sie versuchen, ein Haxe-Projekt zu erstellen.
Danke (blahblah) –
Ich schlage vor, externe Klassen zu verwenden. Schreibe was du willst auf mxml oder als. Kompiliere es in swf (oder swc). Sie können es mit Hilfe von externen Klassen verwenden. Suchen Sie nach here für Details.
- 1. WCF: Sind Metadaten erforderlich, um den WCF-Dienst zu verwenden?
- 2. Sind GooglePlayServices erforderlich, um mit GCM zu arbeiten?
- 3. Sind Standardzuweiser erforderlich, um zusammenhängenden Speicher zuzuordnen?
- 4. Welche Sprachkenntnisse sind erforderlich, um Informatica effektiv zu nutzen?
- 5. Welche Compliance- und rechtlichen Freigaben sind erforderlich, um Google MAP API mit Iphone Apps zu verwenden?
- 6. Welches Plugin ist erforderlich, um Hudson mit Svn zu verwenden?
- 7. Refactoring erforderlich, um die Testbarkeit zu verbessern
- 8. Sind spezielle Sicherheitsrechte erforderlich, um Leistungsindikatoren unter Windows zu lesen?
- 9. Haxe Int zu String
- 10. Verwenden von SWF-Animation in Haxe/OpenFL-Anwendungen
- 11. Sind für die Spracherkennung MFCC-Funktionen erforderlich?
- 12. Was ist erforderlich, um Ipython in Ironpython zu verwenden?
- 13. Was sind die Hauptmotivationen, um JNDI für Datenquellen zu verwenden?
- 14. Berechtigung erforderlich, UsageStatsManager zu verwenden
- 15. Ist eine Konfiguration erforderlich, um benutzerdefinierte Hibernate-Validierungsnachrichten zu verwenden?
- 16. Ist IEnumerable erforderlich, um eine foreach-Schleife zu verwenden?
- 17. Was ist erforderlich, um TypeScripts Import/Export zu verwenden?
- 18. Sind Middleware-Apps für die Geschäftslogik erforderlich?
- 19. Sind .OCA-Dateien für die Programmausführung erforderlich?
- 20. Verwenden Sie Haxe API Klassen explizit
- 21. Welche Schritte sind erforderlich, um die Leistung der Android-Anwendung zu steigern?
- 22. Minimale Anzahl von Schritten, die erforderlich sind, um den letzten Index zu erreichen
- 23. Was sollte mein Python-Programm enthalten, um kompiliertes Haxe-Objekt zu verwenden?
- 24. Welche Berechtigungen sind erforderlich, um boost :: filesystem :: last_write_time erfolgreich auszuführen?
- 25. Sind Annotationsklassendateien im Laufzeitklassenpfad erforderlich?
- 26. Tapping ist zweimal erforderlich, um die Tabellenzelle zu deaktivieren
- 27. Hilfe erforderlich, um zu verstehen, wie die Ausnahmebehandlung funktioniert
- 28. Haxe Fehler mit generischer Funktion
- 29. Komponententest-APIs, für die OAuth-Token erforderlich sind
- 30. Sind Dateierweiterungen für Azure-Blobs erforderlich?
Dort Tutorial ist hier: http://fdt.powerflasher.com/docs/An_Overview_of_haXe_%26_FDT –