使用Adobe Air Sdk 15.0时,Distriqt ANE崩溃

时间:2014-12-24 14:28:23

标签: air flash-builder

我正在使用InAppBilling ANE和AIR 15崩溃。添加扩展名时,Flash Builder无法创建swf文件。

下面有错误,

流程意外终止。

无法加载内容,因为加载扩展程序时出现问题:错误:找不到请求的扩展名com.distriqt.InAppBilling。

启动命令详细信息:“C:\ Program Files(x86)\ Adob​​e \ Adob​​e Flash Builder 4.6 \ sdks \ 4.6.0 with Air 15.0 \ bin \ adl.exe”-runtime“C:\ Program Files(x86) \ Adob​​e \ Adob​​e Flash Builder 4.6 \ sdks \ 4.6.0 with Air 15.0 \ runtimes \ air \ win“-profile mobileDevice -screensize 320x455:320x480 -XscreenDPI 181 -XversionPlatform AND”C:\ Users \SaygınKarahan\ Adob​​e Flash Builder 4.6 \ Albatros \ bin-debug \ Root-app.xml“”C:\ Users \SaygınKarahan\ Adob​​e Flash Builder 4.6 \ Albatros \ bin-debug“

2 个答案:

答案 0 :(得分:1)

检查您是否在项目中添加了.ane。

如果您没有添加工具,请按照以下步骤在项目中添加.ane。

首先,当我们在flex项目中使用.ane时,我们应该添加.ane文件进行打包。

  1. 右键单击 - 在您的项目中
  2. 选择属性
  3. 选择 - 左侧菜单中的Flex Build Path。
  4. 选择 - 原生扩展选项卡
  5. 单击“添加ANE”按钮以浏览系统中的.ane文件。 - 在这里,您将.ane文件添加到项目中。
  6. 但这还不足以使用.ane。您应该将.ane文件添加到包装中,然后只有发布版本才能获得该.ane文件的支持。

    1. 转到 - Flex Build Packaging - 在属性窗口中。 在这里,我们有两个选项,One for Apple IOS和Google Android。
    2. 选择您要使用的设备。
    3. 选择该选项后,右侧有“原生扩展”选项卡。
    4. 您添加的.ane文件显示在下面的ANE详细信息数据网格中。
    5. 选中复选框以将该文件添加到包装中。
    6. 在这里,您可以验证该文件,哪个平台可以支持。

      警报将提示您进行确认,单击“是”,然后在属性窗口中单击“确定”。

      现在,您在项目中添加了your.ane文件。

      最后,使用标记检查描述符文件。添加的.ane包路径将添加到<extensionID>标记中。

      <extensions>
          <extensionID>ane package path</extensionID>
      </extensions>
      

      注意:当您在项目中使用任何.ane时,模拟器不支持运行您的应用程序

答案 1 :(得分:0)

您是否确认该扩展程序包含在您正在使用的平台上的打包选项中?

查看入门教程:

http://airnativeextensions.com/knowledgebase/tutorial/1

特别是:

转到项目设置,然后转到&#34; Build Packaging&#34;对于您正在部署的平台,并检查扩展是否将与它们打包(并且可用)(扩展程序右侧的小复选框)。

相关问题