Adobe文档缺乏这个非常重要的一点,ADT本身的“文档”是由一个非常糟糕的OCD案例的人编写的,因此无法理解它。我需要一个实际成功的人的建议。
以下是我的Ant脚本应该打包APK,我需要包含ANE文件:
<target name="package-android-quiet"
description="Packages Android .apk">
<echo>${source-dir}</echo>
<exec executable="${adt}" failonerror="true">
<arg line="-package"/>
<arg line="-target apk-debug"/>
<arg line="-storetype PKCS12"/>
<arg line="-keystore ${certificate}"/>
<arg line="-storepass ${password}"/>
<!-- what goes into ${ane}? -->
<arg line="${ane}"/>
<arg line="${output}"/>
<arg line="${application-xml}"/>
<arg line="${input}"/>
<arg line="-C ${source-dir}" />
</exec>
</target>
假设我在${source-dir}
中有文件Foo.ane和Bar.ane我如何告诉打包者使用它们?到目前为止,我收到了一个错误:
原生扩展'Foo'的实现 找不到目标平台的应用程序。
如果您可以通过任何其他方式执行此操作,因为它们是自动/跨平台 - 建议远离。
答案 0 :(得分:0)
有时它只发布问题有帮助...命令行帮助中的grep最终显示-extdir
选项,这似乎是我正在寻找的。 p>