有时候我们加入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文件


最新文章

  1. 理解java虚拟机内存分配堆,栈和方法区
  2. Ubuntu16.04/LinuxMint18安装openjdk-7-jdk
  3. CSS中继承,特殊性,层叠与重要性
  4. React-Native入门指导之iOS篇 —— 一、准备工作
  5. 如何借助浏览器Console使用Js进行定位和操作元素
  6. 指针属性直接赋值 最好先retain 否则内存释放导致crash
  7. 常见排序算法基于JS的实现
  8. ESP8266 TCP传输AT指令顺序
  9. 小技巧之指定refer
  10. Python全栈开发之 Mysql (一)
  11. jquery 的日期时间控件(年月日时分秒)
  12. 判别linux机器字节序为大端还是小端
  13. hdu 5606 tree(并查集)
  14. boost::asio设置同步连接超时
  15. Ubuntu - Start - 必要软件安装
  16. 如何用vue-router为每个路由配置各自的title
  17. 学习MeteoInfo二次开发教程(八)
  18. laravel项目数据库交互逻辑
  19. 生成定长随机数-可做3des密钥
  20. ELK 日志分析实例

热门文章

  1. jquery中的data-icon和data-role
  2. IOS上架截屏 屏幕快照
  3. pom指定java编译版本和编码
  4. 在eclipse中使用maven
  5. 93. Restore IP Addresses(dfs)
  6. 通过http流发送post请求
  7. SVG与HTML、JavaScript的三种调用方式
  8. mybatis总结回顾
  9. halcon的tuple算子功能总结
  10. [Selenium]点击下拉框之后,从下拉列表选择元素进行点击很容易失败