我正在使用InAppBilling ANE和AIR 15崩溃。添加扩展名时,Flash Builder无法创建swf文件。
下面有错误,
流程意外终止。
无法加载内容,因为加载扩展程序时出现问题:错误:找不到请求的扩展名com.distriqt.InAppBilling。
启动命令详细信息:“C:\ Program Files(x86)\ Adobe \ Adobe Flash Builder 4.6 \ sdks \ 4.6.0 with Air 15.0 \ bin \ adl.exe”-runtime“C:\ Program Files(x86) \ Adobe \ Adobe 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\ Adobe Flash Builder 4.6 \ Albatros \ bin-debug \ Root-app.xml“”C:\ Users \SaygınKarahan\ Adobe Flash Builder 4.6 \ Albatros \ bin-debug“
答案 0 :(得分:1)
检查您是否在项目中添加了.ane。
如果您没有添加工具,请按照以下步骤在项目中添加.ane。
首先,当我们在flex项目中使用.ane时,我们应该添加.ane文件进行打包。
但这还不足以使用.ane。您应该将.ane文件添加到包装中,然后只有发布版本才能获得该.ane文件的支持。
在这里,您可以验证该文件,哪个平台可以支持。
警报将提示您进行确认,单击“是”,然后在属性窗口中单击“确定”。
现在,您在项目中添加了your.ane文件。
最后,使用标记检查描述符文件。添加的.ane包路径将添加到<extensionID>
标记中。
<extensions>
<extensionID>ane package path</extensionID>
</extensions>
注意:当您在项目中使用任何.ane时,模拟器不支持运行您的应用程序
答案 1 :(得分:0)
您是否确认该扩展程序包含在您正在使用的平台上的打包选项中?
查看入门教程:
http://airnativeextensions.com/knowledgebase/tutorial/1
特别是:
转到项目设置,然后转到&#34; Build Packaging&#34;对于您正在部署的平台,并检查扩展是否将与它们打包(并且可用)(扩展程序右侧的小复选框)。