Adobe原生扩展缺失实施

时间:2013-09-11 10:57:42

标签: android actionscript-3 flex-mobile air-native-extension

我是开发 Air Native Extension 的新手,为了我的学习目的,我正在为Android-ARM创建一个简单的空中扩展,它将添加和减去2个数字。我按照本教程turorial进行了操作。我的目录结构如下:

-android
  -library.swf
  -SampleANE.jar
-extension.xml
-Libr.swc

我正在使用以下命令制作文件:

adt -package -target ane Output.ane extension.xml -swc Libr.swc -platform Android-ARM -C android

但是当我运行命令来创建ane文件时,我得到“缺少android-arm 的实现”错误。请帮忙。

2 个答案:

答案 0 :(得分:3)

命令应该是这样的:

adt -package -target ane Output.ane extension.xml -swc Libr.swc -platform Android-ARM -C android .

所以基本上你只是错过了一个'。'最后,从第一个开始。

干杯!

答案 1 :(得分:1)

adt -package -target ane com.adobe.air.sampleextensions.android.licensing.ane extension.xml -swc AndroidLicensingLib.swc -platform Android-ARM -C .\Android-ARM\.

在该行的末尾,您会看到“。\ Android-ARM”。这应该是“。\ Android-ARM \。”。你需要在最后一个时期之前有一个空格,否则你将得到“缺少平台实现:Android-ARM”错误。