http://hi.baidu.com/silvanote/item/ac6495fac7123225743c4ccc
报 Not supported native extensions profile 解决办法:
修改application.xml文件
原
1
|
< supportedProfiles >desktop extendedDesktop mobileDevice</ supportedProfiles >
|
改成:
1
|
< supportedProfiles >extendedDesktop desktop mobileDevice</ supportedProfiles >
|
其实就是将 【desktop】字段往后移,只要不在第一位就可以了 或是直接去掉!留extendedDesktop
1
2
3
|
< extensions >
< extensionID >com.as3nui.nativeExtensions.air.kinect</ extensionID >
</ extensions >
|
增加ID 这个是必须的!!!
下面是我的FD项目结构
lib目录下的airkinect-2-core-mssdk.swc文件 是由airkinect-2-core-mssdk.ane改后辍名就可以了 右击【增加到库】OK了!
上面多了一个目录 extension 这个文件夹就是放ane配置文件的
注意:在debug目录下的airkinect-2-core-mssdk.ane 这个是文件夹 非ane文件咯!!
具体可以将xxx.ane改成xxx.zip 然后解压这个文件 就谈成了xxx.ane文件夹了
然后再修改Run.bat
原:
1
|
adl "%APP_XML%" "%APP_DIR%"
|
改成:
1
|
adl "%APP_XML%" "%APP_DIR%" -extdir extension/debug/
|
发布试试 反正我是成功了!!不成功者下面留言!或@不停的吃槟樃 新浪微博
最后打包 也要改个地方:
原:
1
|
set OUTPUT=%AIR_PATH%\%AIR_NAME%%AIR_TARGET%.air
|
1
|
call adt -package %OPTIONS% %SIGNING_OPTIONS% %OUTPUT% %APP_XML% %FILE_OR_DIR% |
改成:
1
|
set OUTPUT=%AIR_PATH%\%AIR_NAME%%AIR_TARGET%.exe
|
1
|
call adt -package -XnoAneValidate %OPTIONS% %SIGNING_OPTIONS% -target native %OUTPUT% %APP_XML% %FILE_OR_DIR% -extdir extension/release/ |
带扩展的AIR应用 不能导air文件 不然安装时就报错了 得导exe文件才行
相关推荐
**AIR Native Extensions (ANE) 包** AIR Native Extensions(ANE)是Adobe AIR平台的一个关键特性,它允许开发者在Adobe AIR应用程序中集成原生代码,从而利用移动设备或桌面系统的特定功能。ANE使得ActionScript...
Flex for Android平台上的ActionScript Native Extensions(ANE)是一种强大的技术,允许开发者利用ActionScript与Android原生代码进行交互,从而扩展Adobe AIR应用的功能。在本文中,我们将深入探讨如何开发Flex for ...
FlashDevelop4中文覆盖补丁 基于最新FlashDevelop4 bate 制作 2011-07-14最新更新 95% 汉化 部分保留英文信息 下载后请覆盖替换原安装好的文件档案
ANE全称为Adobe Native Extensions,是Flash Player和Flash Air的一个重要特性,它使得开发者能够利用原生的系统功能,比如硬件设备的访问,来增强其应用程序的功能。 要实现串口通信,开发者需要创建或使用已有的...
ANE,全称Adobe Native Extensions,是Adobe AIR(Adobe Integrated Runtime)的一个重要特性,它允许开发者扩展AIR应用程序的功能,使其能够利用设备的原生API,如访问硬件特性、系统服务等。在本主题中,我们将...
您使用的主要 ANE 文件在此处 /build/ImagePicker.ane好处多多没有错误非常快的原生图像调整大小配置项目在开始用 AS3 编写之前,必须向 android manifest xml 添加几行。XML 您必须更新扩展节点: #!xml...
ANE(Adobe Native Extensions)是Adobe AIR为扩展Flash和ActionScript的功能而引入的一种技术。它允许开发者使用本地代码(如Java、Objective-C或C++)创建功能丰富的桌面和移动应用程序。在"ANE打包规范及开发技巧...
本文将深入探讨如何在Android平台上实现新浪微博和QQ的登录功能,特别是通过ANE(Adobe Native Extension)技术来简化这一过程。ANE是Adobe Air提供的一种扩展机制,它允许开发者使用本地代码来扩展Air应用的功能,...
在本文中,我们将深入探讨如何使用Adobe AIR(Adobe Integrated Runtime)和ANE(AIR Native Extensions)进行打包,以创建本机扩展并提供一个完整的使用示例。ANE是AIR框架的一个强大特性,它允许开发者利用本地...
- ANE全称为Adobe Native Extensions,它为Adobe AIR应用提供了与本地平台交互的桥梁。 - ANE由三部分组成:ActionScript接口(AS3)、Java或Swift的 native library 和打包工具。 - AS3部分是AIR应用与ANE之间的...
这篇教程将深入探讨如何实现这一功能,并结合ANE(Adobe Native Extensions)来构建IPA(iOS应用程序)。 首先,我们要理解AS3(ActionScript 3)是Adobe Flash中的编程语言,它支持Air框架,使得开发者可以创建跨...
flash as3可用的爱贝支付,封装了其中的一些借口,可用直接用as3代码调用。ANE文件
flash as3.0 android系统 ane文件制作说明
ANE,全称Adobe Native Extension,是Adobe AIR(Adobe Integrated Runtime)的一个重要特性,允许开发者使用原生代码(如Java或Objective-C)来扩展Flash和Flex应用程序的功能。在Android平台上,ANE使得开发者能够...
ANE,全称Adobe Native Extension,是Adobe Flash Platform的一部分,它允许开发者使用ActionScript与原生移动平台(如iOS和Android)进行交互,扩展Flash Player或Air的功能。在Xcode上创建ANE项目时,通常需要一个...
ANE,全称Adobe Native Extensions,是Adobe Air平台的一项特性,允许开发者使用ActionScript 3.0来调用原生移动设备的功能,如访问硬件、利用系统API等,从而扩展AIR应用的功能。在“ANE_Package_Relate”这个主题...
移动MM ANE(ActionScript Native Extension)是一种专为Android平台设计的扩展库,它允许Flash开发者在Android应用程序中实现特定的原生功能。这个“移动MM ane 附源码”资源提供了1.2.3版本的弱联网功能,特别适用...
ANE,全称Adobe Native Extension,是Adobe Flash Platform用于扩展Flash Player和Adobe AIR功能的一种机制。它允许开发者使用原生代码(如Java、Objective-C或C++)创建功能,然后在ActionScript项目中调用这些功能...
支付宝ANE,全称为Alipay Native Extension,是一种针对Adobe Air开发的应用程序扩展,允许开发者在Air应用中集成支付宝的支付功能,实现iOS和Android双平台的支持。这个技术是为了解决移动应用中的付费问题,使用户...
ANE(Adobe Native Extension)是Adobe AIR开发中的一个重要概念,它允许开发者使用本地代码(如Java、C++或Swift)来扩展AIR应用的功能,提供更强大的性能和设备特性支持。本篇将围绕“ANE打包范例及注意事项”进行...