ANE-如何加入ane,调试时又不报错
2024-08-30 06:54:41
有时候我们加入ane,即使没有调用ane的功能,debug的时候也会报错无法调试,这是为什么呢?因为我们的ane没有把default包含进去。
首先我们的extension.xml要把default节点包含进去
<extension xmlns="http://ns.adobe.com/air/extension/3.1">
<id>net.digitalprimates.volume</id>
<versionNumber>0.0.</versionNumber>
<platforms>
<platform name="iPhone-ARM">
<applicationDeployment>
<nativeLibrary>libVolumeAne.a</nativeLibrary>
<initializer>VolumeExtensionInitializer</initializer>
<finalizer>ExtFinalizer</finalizer>
</applicationDeployment>
</platform>
<platform name="default">
<applicationDeployment/>
</platform>
</platforms>
</extension>
其次,在打包的bat文件中要加入多平台的语句
bin/adt -package -target ane test.ane extension.xml -swc AneTest.swc -platform iPhone-ARM -C iPhone-ARM . -platform default -C default .
当然,还要有一个default文件夹,里面有swc中的library.swf文件
最新文章
- 理解java虚拟机内存分配堆,栈和方法区
- Ubuntu16.04/LinuxMint18安装openjdk-7-jdk
- CSS中继承,特殊性,层叠与重要性
- React-Native入门指导之iOS篇 —— 一、准备工作
- 如何借助浏览器Console使用Js进行定位和操作元素
- 指针属性直接赋值 最好先retain 否则内存释放导致crash
- 常见排序算法基于JS的实现
- ESP8266 TCP传输AT指令顺序
- 小技巧之指定refer
- Python全栈开发之 Mysql (一)
- jquery 的日期时间控件(年月日时分秒)
- 判别linux机器字节序为大端还是小端
- hdu 5606 tree(并查集)
- boost::asio设置同步连接超时
- Ubuntu - Start - 必要软件安装
- 如何用vue-router为每个路由配置各自的title
- 学习MeteoInfo二次开发教程(八)
- laravel项目数据库交互逻辑
- 生成定长随机数-可做3des密钥
- ELK 日志分析实例