我正在尝试用蚂蚁编译我的朋友,但有消息:
[java] Missing implementation for platform: Android-ARM
Ant文件:
<property name="FLEX_HOME" value="C:/Program Files (x86)/FlexSDK/4.11.0/"/>
<target name="compile.ane">
<java jar="${FLEX_HOME}/lib/adt.jar" fork="true">
<arg value="-package"/>
<arg value="-target"/>
<arg value="ane"/>
<arg value="commExtension.ane"/>
<arg value="extension.xml"/>
<arg value="-swc"/>
<arg value="commExtLib.swc"/>
<arg value="-platform Android-ARM -C android/ ."/>
<arg value="-platform default -C default/ ."/>
</java>
</target>
但是如果我用命令行命令它就可以了。
adt -package -target ane commExtension.ane extension.xml -swc commExtLib.swc -platform Android-ARM -C android . -platform default -C default
我做错了什么?
答案 0 :(得分:0)
工作解决方案:
<target name="compile.ane">
<exec executable="${FLEX_HOME}/bin/adt.bat">
<arg value="-package"/>
<arg value="-target"/>
<arg value="ane"/>
<arg value="commExtension.ane"/>
<arg value="extension.xml"/>
<arg line="-swc"/>
<arg line="commExtLib.swc"/>
<arg line="-platform Android-ARM -C android/ ."/>
</exec>
</target>