2013-11-15 5 views
0

FDT дает следующее сообщение об ошибке при попытке запустить ANT сценарий:Ошибка в ФДТ при выполнении ANT сценария: fdt.launch.Application поддерживает только проекты типа «AIR Все» или «Web»

BUILD FAILED : fdt.launch.Application поддерживает только проекты типа «AIR All» или «Web»

Почему? Мой проект - проект «AIR Mobile». Он должен работать, не так ли?

Код ANT так просто, как он получает:

<project name="Compile" default="compile" basedir="../"> 
    <target name="compile"> 
     <fdt.launch.application projectname="Project" mainclass="src/project/core/Main.as" target="bin/app.swf" /> 
    </target> 
</project> 

ответ

1

С вашего типа проекта является "AIR Mobile" попробуйте использовать swflauncher = "AIR Debug Launcher" в качестве аргумента для запуска приложений, например: -

<fdt.launch.application projectname="Project" mainclass="src/project/core/Main.as" target="bin/app.swf" swflauncher="AIR Debug Launcher"/> 

Если ваш проект представляет собой простой флеш-интерфейс swf, измените тип проекта на «AIR All» или «Web».

В противном случае запустите приложение на основе конфигурации запуска в папке с настройками.

<project name="Features" default="echo.project.properties"> 
<target name="fdt.invoke.launchConfiguration"> 
    <fdt.invoke.launchConfiguration file=".settings/launch/AntTask.launch" mode="debug" /> 
</target> 
</project> 

См: - http://fdt.powerflasher.com/docs/FDT_Ant_Tasks

Надеется, что это может помочь вам ..