博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
[AIR] NativeExtension在IOS下的开发实例 --- 新建项目测试ANE(四)
阅读量:4664 次
发布时间:2019-06-09

本文共 1496 字,大约阅读时间需要 4 分钟。

来源:

通过前面的努力,好了,我们终于得到了一个ANE文件了。下面我们开始新建一个Flex Mobile项目做一下测试:

1,启动Flash Builder 4.6,创建一个Flex手机项目,取名为:CoolExpANELibDemo,记得SDK选择4.6.0,点击下一步,我们在平台里只选择IOS,其他的Android,BB取消选择掉。点击完成。OK。项目生成
2.下面是测试是测试代码,Copy到自动生成 的CoolExpANELibDemoView.mxml里。

  1. <?xml version="1.0" encoding="utf-8"?>
  2. <s:View xmlns:fx="http://ns.adobe.com/mxml/2009" 
  3.                 xmlns:s="library://ns.adobe.com/flex/spark" creationComplete="application1_applicationCompleteHandler(event)" title="主页视图">
  4.         <fx:Script>
  5.                 <![CDATA[
  6.                         
  7.                         import mx.events.FlexEvent;
  8.                         import com.coolexp.ANELibUtils;
  9.                         protected function application1_applicationCompleteHandler(event:FlexEvent):void
  10.                         {
  11.                                 num.text="Num : "+ ANELibUtils.showBadageNum(11);
  12.                         }
  13.                         
  14.                         protected function button1_clickHandler(event:MouseEvent):void
  15.                         {
  16.                                 // TODO Auto-generated method stub
  17.                                 num.text = "Num : " + ANELibUtils.showBadageNum(int(tInput.text));
  18.                         }
  19.                         
  20.                 ]]>
  21.         </fx:Script>
  22.         <fx:Declarations>
  23.                 <!-- 将非可视元素(例如服务、值对象)放在此处 -->
  24.         </fx:Declarations>
  25.         <s:Label id="num" />
  26.         <s:Button x="0" y="161" click="button1_clickHandler(event)" label="ShowNum"/>
  27.         <s:TextInput id="tInput" x="10" y="71"/>
  28. </s:View>
复制代码

3,添加ANE文件,在项目上右键,选择属性:切换到构建路径,看看右边是不是多了一个本机扩展的Tab选项卡,点击,添加ANE文件,就是刚才你命令行生成的ANE文件。如下图:

   <ignore_js_op>屏幕快照 2011-10-28 10.37.32 PM.png 
4,OK,开始发行项目了。选择项目,导出发行版:如下图
<ignore_js_op>屏幕快照 2011-10-28 10.38.52 PM.png 
选择证书跟配置文件(关于证书跟配置文件的生成就不讲述了。不明白的,我们可以线下交流。),点完成,去玩一会吧。休息一下。等打包完毕,把生成的IPA文件Copy出来,通过Itunes同步到你的设备上进行测试吧。
下面是测试效果,输入一个78,就是下面的效果:
<ignore_js_op>222.jpg 
<ignore_js_op>111.jpg 
5,好了。全部完成了。下面是所有的项目的下载文件:
<ignore_js_op>  (653.31 KB, 下载次数: 480) 
参考来源:

 

转载于:https://www.cnblogs.com/sunminmin/p/3823934.html

你可能感兴趣的文章
java与c#的语法对比
查看>>
Set接口——LinkedHashSet集合
查看>>
jquery 实现 点击一个按钮添加多个div
查看>>
JavaWeb服务安全模块xmind
查看>>
个人用户永久免费,可自动升级版Excel插件,使用VSTO开发,Excel催化剂功能第4波-一大波自定义函数高级应用,重新定义Excel函数的学习和使用方法...
查看>>
秒懂机器学习---梯度下降简单实例
查看>>
Catalan数(卡特兰数)
查看>>
第二百八十七节,MySQL数据库-条件语句、循环语句、动态执行SQL语句
查看>>
centos7配置笔记
查看>>
创建数据库
查看>>
数据查询之基本表的查询
查看>>
四周《机电传动控制》学习笔记
查看>>
Gym 101350I - Mirrored String II ( Manacher马拉车算法 -- 最长回文子串 )
查看>>
shell脚本递归压缩实践
查看>>
PowerShell使用Clear-Content命令删除、清空文件内容的例子
查看>>
hadoop 三台主机环境搭建详细记录
查看>>
红橙黄绿蓝靛紫-RGB-十六进制
查看>>
while read line无法循环read文件
查看>>
kFreeBsd 国内开源镜像站汇总
查看>>
.net开源后可以查看的源代码
查看>>