Skip to main content
Inspiring
December 2, 2013
Answered

Complile ane with ant

  • December 2, 2013
  • 1 reply
  • 572 views

I`m trying to compile ane with ant, but have this message:

[java] Missing implementation for platform: Android-ARM

My ant task:

<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>

But if I compiling wiht command line, it`s ok:

adt -package -target ane commExtension.ane extension.xml -swc commExtLib.swc -platform     Android-ARM -C android . -platform default -C default

What i`m doing wrong?

This topic has been closed for replies.
Correct answer illuzor

Thank you!

Two small changes and it works.

<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>

1 reply

illuzorAuthorCorrect answer
Inspiring
December 2, 2013

Thank you!

Two small changes and it works.

<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>