2

我正在尝试为 Android 编译 ANE,但无论我尝试什么,我都会收到此错误。

“平台缺少实现:Android-ARM”

Windows 7 PRO
我正在使用带有 AIR sdk 3.7
的 Flash Builder 4.7,android jar 是使用带有 eclipse 的最新 android sdk 打包的,
这是我根据我找到的指南和教程使用的命令行:

adt -package -target ane ANEBitmapEncoder.ane extension.xml -swc DataExchange.swc -plattform Android-ARM Android-ARM/ANEBitmapEncoder.jar Android-ARM/library.swf

所以我的文件结构是:

Android-ARM (dir)
    ANEBitmapEncoder.jar
    library.swf
DataExchange.swc
extension.xml

最后是我的 extension.xml:

<extension xmlns="http://ns.adobe.com/air/extension/3.7">
  <id>com.adobe.BitmapEncoderExtension</id>
  <versionNumber>1</versionNumber>
  <platforms>
      <platform name="Android-ARM">
      <applicationDeployment>
        <nativeLibrary>BitmapEncoderExtension.jar</nativeLibrary>
        <initializer>com.adobe.BitmapEncoderExtension</initializer>
        <finalizer>com.adobe.BitmapEncoderExtension</finalizer>
      </applicationDeployment>
    </platform>
  </platforms>
</extension>

有没有人可以帮助我解决这个问题?是否需要任何其他信息来尝试理解问题?这是我第一次必须编译 ANE,所以我真的不知道。

非常感谢和问候, Gianpiero

4

0 回答 0