Flash ANE打包
一.打包ANE需要以下6个(组)文件
flash builder需要在编译器附带参数中加入“-swf-version 13”,否则打包ane时会出现Invalid swc file.The extension NameSpace requires the swf verison to be 13 or lower
<extension xmlns="http://ns.adobe.com/air/extension/2.5"><id>com.lang.MyAneExtension</id><!-- ane本机扩展库的id --><versionNumber>1.0</versionNumber><!-- 版本号 --><platforms><platform name="Android-ARM"><applicationDeployment><nativeLibrary>MyAneExtension.jar</nativeLibrary><!-- jar文件名 --><initializer>com.lang.MyExtension</initializer><!-- java扩展库入口类 --><finalizer>com.lang.MyExtension</finalizer><!-- java扩展库入口类结束器,结束时调用此类的dispose方法。如果没有要销毁的内容可以留空。 --></applicationDeployment></platform></platforms> </extension>
4. 从swc文件(第1个文件)中解压得出swf文件 (library.swf)
swc文件中包含library.swf和catalog.xml两个文件,这里我们只使用library.swf
正式文件需要花钱买,可以使用Flash或FlashBuilder生成开发版的签名文件
adt有很多功能,我们这里用到它打包ANE的功能,这个工具在AIR或Flex的SDK中。如果安装了flash builder,里面有sdk,比如我的sdk在E:\Program Files\Adobe\Adobe Flash Builder 4.7\eclipse\plugins\com.adobe.flash.compiler_4.7.0.349722\AIRSDK和E:\Program Files\Adobe\Adobe Flash Builder 4.7\sdks\4.6.0而adt工具就在其下面的bin文件夹中
E:\Program" "Files\Adobe\Adobe" "Flash" "Builder" "4.7\eclipse\plugins\com.adobe.flash.compiler_4.7.0.349722\AIRSDK\bin\adt -package -storetype pkcs12 -keystore lang.p12 -storepass 123 -target ane MyAne.ane extension.xml -swc MyAneExtensionAS.swc -platform Android-ARM. library.swf MyAneExtensionJava.jar
是因为没有安装java运行时环境或adt文件路径不对。
flash builder需要在编译器附带参数中加入“-swf-version 13”。方法:打开flash builder-右击扩展ane的库项目-选择“属性”-打开项目属性,如下图-选择ActionScript库编译器-在附加的编译器参数中加入如下参数
因为要访问国外的服务器获取时间戳,但又访问不到,访问不到的原因你懂的。解决办法:在后面加入 -tsa none,不去获取时间戳,如...-package -tsa none -storetype pkcs12 ...。
Flash ANE打包相关推荐
- Flash Android ANE 打包流程及使用方法
本文内容借鉴: http://blog.csdn.net/suncle8835/article/details/9186857 http://blog.sina.com.cn/s/blog_5d323 ...
- android flash air 打包工具
引用:http://www.todoair.com/anebuilder-4-android-%E4%B8%80%E4%B8%AA%E8%87%AA%E5%8A%A8%E5%88%9B%E5%BB%B ...
- flash air打包后运行空白的奇怪问题
2019独角兽企业重金招聘Python工程师标准>>> 今天打包了个air程序,开发过程中都已调试完成,但打包后运行一片空白,第一次碰到这种问题. 怀疑是内部运行出现错误后导致画面没 ...
- ADT打包本地扩展ANE指令
先进入到ane打包目录 mac端指令: /Users/guoyili/Desktop/airsdk27/bin/adt -package -target ane admobIOS.ane extens ...
- flash builder4.7 for Mac升级AIRSDK详解
使用flash builder 打包ANE时或者打包ipa时候常常会遇到AIRSDK版本低的问题,然而flash builder4.7默认使用的AIRSDK是3.4而flash builder4.7 ...
- ANE 在 Android 上的应用
http://blog.csdn.net/linxcool/article/details/7770179 概述 Adobe Air是利用Adobe公司的Flash技术开发的媒体播放平台.而Nativ ...
- IOS ANE的坑爹之路一
原文链接:http://rolfzhang.com/articles/1108.html 最近由于项目需要,用到了些ANE(Air Native Extension)的东西,让Flash可以在iOS调 ...
- Android 9.0 flash播放器播放swf源码讲解
其实不是什么新技术,因为android4.1之后的android 浏览器内核版本发生了变化导致 Adobe 的Flash插件无法正常运行,大家的Flash无法正常播放.而网络上所能搜索到的方法全是We ...
- 打包SWF和HTML,将多个swf打包成一个EXE文件
在制做一个flash时常常有文件种需导入其它swf文件的情况,这种情况使用flash player打包成EXE文件时,无法将附带的swf文件打进去,这给文件的复制带来了不便.如何将多个swf文件打成一 ...
- android swf 播放器代码,Android Flash swf播放器源码(2016),技术稳定可以商用—— BY softboy...
Android Flash swf播放器源码(2016) 为什么说标题加上2016? 其实不是什么新技术,因为android4.1之后的android 浏览器内核版本发生了变化导致 Adobe 的Fl ...
最新文章
- 所有各数据库或文件的连接串定义CHM文件.
- 全面理解Javascript闭包和闭包的几种写法及用途
- 下载文章图片 php,PHP下载文章中的图片+处理文章中的字符
- typora.io使用教程
- 银行客户交易行为预测:如何降低内存的使用量
- 计算机中模板与母版的区别,ppt中母版模板主题版式之间的区别和联系?
- Points、inches和EMUs:Office Open XML中的度量单位
- 计算机蓝屏无法启动不了系统怎么办,电脑蓝屏重启开不了机怎么回事_电脑蓝屏之后启动不了的处理办法-系统城...
- 跑步听歌用什么耳机好?适合跑步专用的耳机推荐
- 浏览器无法渲染php,解决lighttpd运行后浏览器无法渲染html
- Deep Learning Paper读后简记
- linux-ramparse-v2 for qcom
- 从股票市场选择配对的股票:共同趋势模型与套利定价理论
- python实现鱼眼图与六面图的转换
- 【AD】Altium Designer PCB文件的绘制(下篇:PCB布线和后续)
- socket服务器端和客户端通信——基础篇
- 强大的WINZIP 17 的简单测试和windows备份功能,脚本的利用
- Octaisobutyl POSS八异丁基笼状聚倍半硅氧烷/CAS号:221326-46-1/分子量:873.59/白色粉末状
- 日常工作常用工具总结
- 基于FPGA的SSRAM读写速度测试实验
热门文章
- 利用melendy插入参考文献_Q基因的转座子插入突变导致去驯化过程中普通小麦重获脆穗性...
- python扫码点餐系统_微信小程序源代码带后台 扫码点餐系统 python Django 前后端分离...
- 线程有哪些状态?每个状态是什么意思?又是如何切换的?
- java自动装箱|拆箱解密
- PS通道高反差保留计算人物磨皮技巧
- html5 语音导航,百度地图个性化语音导航:用声音表心意
- 【六】ubuntu发行版本构建工具
- 参考文献中文字符间距过大问题
- 鸡啄米:C++编程入门系列之目录和总结(再学习路标,大牛见解深刻,真正容易入门)
- [易飞]一张领料单单身仓库飞了引起的思考