FlashDevelop中。错误“不是有效的ANE文件”

时间:2015-01-06 12:44:08

标签: android air flashdevelop air-native-extension ane

我真的需要你的帮助。

我创建了自己的原生扩展程序(Android)并将其添加到项目中。但是当PackageApp.bat运行时,它会不断显示此错误: "不是有效的ANE文件"

与此同时,其他一些第三方扩展也会出现同样的情况(例如,Flurry ANE(com.freshplanet.AirFlurry)正常工作,但另一个Flurry(com.sticksports.nativeExtensions.Flurry)并没有这样做。吨)。

我到处寻找解决方案,但找不到任何答案。请帮我解决这个问题:)


以下是ANE的链接。

8b.kz/V7To


制作ANE(Windows):

adt -package -target an SampleASExtension.ane extension.xml -swc ANESample.swc -platform Android-ARM-Android-ARM。


文件夹结构:

  • Android-ARM
    ----- ANESample.jar
    ----- library.swf
  • ANESample.swc
  • extension.xml

的extension.xml:



<extension xmlns="http://ns.adobe.com/air/extension/15.0">
  <id>com.adobe.sampleasextension</id>
  <name>Android App Expansion AIR Extension</name> 
  <description>Allow AIR applications for Android to break the 50mb limit and use expansion files.</description> 
  <copyright>Copyright (c) 2011 - 2013 Alessandro Bianco</copyright> <versionNumber>1.0.0</versionNumber> 
  <platforms> 
    <platform name="Android-ARM"> 
      <applicationDeployment> 
      <nativeLibrary>ANESample.jar</nativeLibrary> 
      <initializer>com.adobe.sampleasextension.ANESample</initializer> 
      <finalizer>com.adobe.sampleasextension.ANESample</finalizer> 
      </applicationDeployment> 
    </platform> 
  </platforms> 
</extension>
&#13;
&#13;
&#13;

0 个答案:

没有答案