Adobe 文档缺少这一非常重要的部分,而 ADT 本身的“文档”是由一个患有非常严重的强迫症的人编写的,因此无法理解它。我需要一个真正成功的人的建议。
下面是我的 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>
假设我有文件 Foo.ane 和 Bar.ane 在${source-dir}
我如何告诉打包程序使用它们?到目前为止,我收到一个错误:
在目标平台上找不到应用程序所需的本机扩展“Foo”的实现。
如果您可以通过任何其他方式做到这一点,因为它们是自动/跨平台的 - 建议离开。