守望者--AIR技术交流

 找回密码
 立即注册

QQ登录

只需一步,快速开始

扫一扫,访问微社区

搜索
热搜: ANE FlasCC 炼金术
查看: 790|回复: 1

[Android] 通过 ANE(Adobe Native Extension) 启动Andriod服务 推送消息(四)

[复制链接]
  • TA的每日心情
    擦汗
    2018-4-10 15:18
  • 签到天数: 447 天

    [LV.9]以坛为家II

    1742

    主题

    2094

    帖子

    13万

    积分

    超级版主

    Rank: 18Rank: 18Rank: 18Rank: 18Rank: 18

    威望
    562
    贡献
    29
    金币
    51788
    钢镚
    1422

    开源英雄守望者

    发表于 2015-1-20 14:30:57 | 显示全部楼层 |阅读模式

    这一节,是要把AS库和Android的jar包及相关配置文件打成一个ane包。

    首先先建一个build目录,里面文件目录结构如下:



    然后用打开压缩包的方式打开ServiceLib.swc, 把其中的library.swf解压到 android 文件夹下, 把之前生成的jar包也放在这个文件夹下:

    (注意ServiceLib.swc 必须完整地放在根目录, 相当于复制了一份library.swf到android文件夹下)



    同理,把ServiceLibDefault.swf的library.swf 解压到default文件夹下。 然后把ServiceLib项目中的extension.xml拷过来。

    这时通过FB的打包设置自成证书签名,并拷过来



    这时可以开始编写打包脚本,新建记事本文件重命名为adt.bat, 然后编辑它


    1. @echo off
    2. set adt_directory=F:\Program Files\Adobe\Adobe Flash Builder 4.7\sdks\4.6.0\binset signing_options=-storetype pkcs12 -keystore "key.p12"
    3. set dest_ANE=service.ane set extension_XML=extension.xml set library_SWC=ServiceLib.swc
    4. "%adt_directory%"/adt -package %signing_options% -target ane "%dest_ANE%" "%extension_XML%" -swc "%library_SWC%" -platform Android-ARM -C android . -platform default -C default .
    复制代码

    需要注意的是

    1. set adt_directory=F:\Program Files\Adobe\Adobe Flash Builder 4.7\sdks\4.6.0\bin
    复制代码

    这里要设置成你本地sdk的bin目录, 然后开cmd命令,进入build目录执行adt.bat, 输入数字签名的密码

    这是你会发现你的build目录下多了个service.ane文件,对这就是我们的目标ane.

    好了,下一节我将做一个示例使用它。

    p: 更多的技术交流 wenbocode@126.com


    本文来自:http://www.cnblogs.com/bobolive/p/3203777.html

    本帖子中包含更多资源

    您需要 登录 才可以下载或查看,没有帐号?立即注册

    x
    守望者AIR技术交流社区(www.airmyth.com)
    回复

    使用道具 举报

  • TA的每日心情
    擦汗
    2018-4-10 15:18
  • 签到天数: 447 天

    [LV.9]以坛为家II

    1742

    主题

    2094

    帖子

    13万

    积分

    超级版主

    Rank: 18Rank: 18Rank: 18Rank: 18Rank: 18

    威望
    562
    贡献
    29
    金币
    51788
    钢镚
    1422

    开源英雄守望者

     楼主| 发表于 2015-1-20 14:41:58 | 显示全部楼层
    守望者AIR技术交流社区(www.airmyth.com)
    回复 支持 反对

    使用道具 举报

    您需要登录后才可以回帖 登录 | 立即注册

    本版积分规则

    
    关闭

    站长推荐上一条 /4 下一条

    QQ|手机版|Archiver|网站地图|小黑屋|守望者 ( 京ICP备14061876号

    GMT+8, 2019-11-18 17:35 , Processed in 0.043306 second(s), 33 queries .

    守望者AIR

    守望者AIR技术交流社区

    本站成立于 2014年12月31日

    快速回复 返回顶部 返回列表