- 浏览: 1084589 次
- 性别:
- 来自: 杭州
文章分类
- 全部博客 (695)
- 心情日记 (14)
- AS开发工具 (12)
- 文章转载 (99)
- AIR (5)
- 问题总结 (46)
- SWF格式 (7)
- 测试总结 (10)
- 外文资料 (9)
- 算法技术 (33)
- AS3常用开源库 (43)
- 源码范例 (102)
- FLEX (72)
- FLASH 优化 (33)
- 游戏开发 (49)
- 开发技术 (11)
- 工作应用 (34)
- AS3收集 (140)
- WebBase (0)
- 开发构想 (4)
- 设计模式 (2)
- 框架和框架范例 (19)
- RED5 (3)
- java开发 (3)
- JAVA (1)
- FLASH-3D (23)
- 3D (6)
- 书籍 (10)
- 业界信息资料 (3)
- C# (1)
- JavaScript (12)
- HTML5 (6)
- Flixel (1)
- D5Power RPG网页游戏引擎 (0)
- ColorMatrixFilter - 获得相应颜色的色调 函数 (0)
- Starling (0)
最新评论
-
老顽童203:
字体
水果忍者鼠标跟随特效制作[转载] -
hairball00:
[转] 放出超多的Flash组件源代码 -
he74552775:
flash AS3 RegExp简单功能用法(转) -
hanshuai1232000:
第四点,有利也有弊,等你做了大型的aprg,你就知道了
[转]位图数据内存优化 -
yangfantao:
太感谢
[转] 放出超多的Flash组件源代码
AIR2.0 NativeProcess in Flash Builder 4.0
刚才测试成功AIR2.0 only的NativeProcess
在此发布一下自己的心得
先谢谢jinni的解答
任何NativeProcess的AIR应用都要以Nativen形式发布
也就是 在Win里要发布成EXE
在Mac下要发布成DMG
之前一直纠结在打包问题上
网上找了很多资料也没解决
有些是说把AIR的应用程序配置文件里的namespace里的AIR版本改成2.0beta/2.0beta2
反正怎么换我打包的时候都会出问题
说是namespace error
我改回到2.0就可以了
还有就是各位打包的时候 记得进到bin-debug目录打包 直接拿swf & app.xml打包就成
我开始就错误的跑到了src目录底下打包半天 老报spark的命名空间有问题- -!
好了 我帖上我的代码 大家试一下吧
我开始就直接进到一个目录找了一个EXE文件 直接copy它的路径就往上帖
运行的时候怎么都说 指定的是无法执行的文件
后来输出了才发现系统里的绝对路径里的“\” 程序认成了转义符
所以 比如我想打开我电脑里的电驴
路径应该是:D:\\Program Files\\easyMule\\emule.exe
打包:
我开始遇到的问题是 我无法在cmd.exe里使用adt命令。。
我一直认为我已经配置了JAVA_HOME跟PATH了的
我用的WIN7系统
后来一看 环境变量 设置里
才想起来 我现在用的是Administrator帐号登陆系统的 配置全没了
所以要配置的就是JAVA_HOME跟PATH
JAVA_HOME:JDK目录
PATH:JDK bin的目录;Flex SDK里的bin目录 其中包含着adt.exe
这样之后 在cmd.exe里试一下输入javac
会弹出一堆命令格式 成功了
再试一下输入adt
同上 成功!
打包命令:(假定你已经在你应用程序目录下的bin-debug目录)
adt -package -storetype pkcs12 -keystore [你数字证书的位置 不包含这个方括号] -storepass [你数字证书的密码 不包含这个方括号 这个参数可输可不输 不输的话后面它会问你要的 到时候再输的话是不会直接显示出来密码的] -target native [你要发布的应用程序的名称].exe/dmg [你的项目名称 如:我的AIR项目名为Test]-app.xml [bin-debug目录下的swf名称].swf
按回车 它就愣那了 别担心 过个一会儿 它就给你生成一个银色的跟AIR应用程序的图标形状一样的EXE文件了 双击安装 再试一下 就成功了:)
关于supportedProfiles标签:
在发布你的应用程序之前 请在你的应用程序配置文件里加入<supportedProfiles></supportedProfiles>标签
加在哪一行? 我是加在最后一行 你也可以加在其它位置 只要你不加到被注释的行列里面就可以 I think so.
中间的值的话 如果你要发布成桌面apps 参数值就为extendedDesktop desktop 顺序要按这样的顺序 不要把desktop放前面 我试了一下放前面的话 发布出来就显示false了 你也可以尝试一下 可能你会成功
如果你要发布的移动设备的话 参数值就为extendedMobileDevice mobileDevice 这里的顺序哪个前哪个后我不清楚 没试过。。我用的iPhone... 唉 无语中。。。你可以是尝试一下告诉大家。。
OK 就到这里吧 good luck!
发表评论
-
一个基于STARLING的TOWER塔防游戏
2012-07-24 15:27 0一个基于STARLING的TOWER塔防游戏 -
HttpStatusConfig --一个HTTP 协议返回的 解析说明类
2012-04-18 16:40 0package guwanyuan.qicool.game ... -
HTTP/1.1协议规范(中文归纳版)
2012-04-18 16:39 2113一、介绍(introduction) ... -
[转] [Flash/Flex] 加载SWF性能VS影片剪辑性能
2012-03-15 22:29 0http://bbs.9ria.com/viewthread. ... -
水果忍者鼠标跟随特效制作[转载]
2012-03-01 16:06 2448实现这效果其实比较简单,主要是思路~! package ... -
请问如何才能让加载到一半的SWF不自动播放
2012-02-29 03:06 1538我用loader加载l=new Loader(); ... -
江湖情缘游戏里的跳的类
2012-02-08 23:55 0package com.app.role.montions ... -
ColorMatrixFilter - 获得相应颜色的色调 函数
2012-02-08 23:03 0/**获得相应颜色的色调的滤镜**/ public sta ... -
[教程] 路点导航(Waypoint Navigation)
2011-12-31 00:51 0前言:这个不难,所以知道的童鞋不要喷,不知道的童鞋也不要怕,要 ... -
Embed绑定XML与txt文本文件
2011-12-28 15:54 4648使用Embed标签可以将图片绑定到swf中并显示,那么我 ... -
Flash_Rich_Text_Editor(完美的富文本编辑器)
2011-12-27 17:55 0Flash_Rich_Text_Editor(完美的富文 ... -
弹弹堂测试
2011-12-08 04:21 0弹弹堂测试弹弹堂测试 -
一些DEMO
2011-11-28 17:42 0一些DEMO一些DEMO -
Matrix学习
2011-11-28 16:51 0Matrix学习 -
[转]三次贝尔曲线
2011-11-10 01:09 1923http://bbs.9ria.com/viewt ... -
[心得] 完美解决as3在ie中初始化时stageWidth和stageHeight为0的问题
2011-11-03 00:46 2937先看下面的一段脚本,这是比较经典的初始化脚本: pa ... -
五子棋算法详解
2011-10-31 04:14 0五子棋算法详解五子棋算法详解五子棋算法详解 -
[转]服务器端ActionScript语言参考
2011-10-31 00:29 0服务器端ActionScript语言参考 -
Flash Player和Adobe AIR内部的垃圾回收机制
2011-10-29 22:37 0资讯类型: 翻译 来源页面: http://www.ad ... -
ASV2010
2011-10-29 18:12 0ASV2010ASV2010
相关推荐
《FlashBuilder 4.0 入门教程全解》 FlashBuilder 4.0 是Adobe公司推出的一款强大的Flex和ActionScript开发工具,专为构建富互联网应用(RIA)而设计。这款工具集成了强大的代码编辑、调试、性能分析等功能,大大...
首先,AIR 2.0引入了NativeProcess API,这是一个关键的更新,它允许AIR应用程序启动、监控和通信与本地操作系统上的原生进程。通过这个API,开发者可以创建一个AIR应用,该应用能够执行操作系统级别的命令,如打开...
AIR2.0 调用应用程序 修正AIR2.0 调用应用程序 修正AIR2.0 调用应用程序 修正AIR2.0 调用应用程序 修正AIR2.0 调用应用程序 修正AIR2.0 调用应用程序 修正AIR2.0 调用应用程序 修正AIR2.0 调用应用程序 修正 ...
在AIR 2.0中,通过使用NativeProcess类,我们可以启动和监控Windows、Mac OS X或Linux上的外部程序。在“runEXE.as”中,开发者可能会定义一个方法来创建NativeProcess对象,设置其启动信息,比如指定要运行的exe...
在本文中,我们将深入探讨如何使用FlashBuilder进行AS(ActionScript)转盘游戏的开发。FlashBuilder是一款强大的集成开发环境(IDE),专为Adobe Flex和ActionScript项目设计,它为开发者提供了高效编码、调试和...
《FlashBuilder 4 插件在LS10中的应用与地图开发详解》 FlashBuilder 4 是Adobe公司推出的一款强大的Flex和ActionScript开发工具,它为开发者提供了集成开发环境(IDE),大大提升了创建富互联网应用程序(RIA)的...
在FlashBuilder中,开发者能够构建利用Flex框架、MXML、Adobe Flash Player、Adobe AIR、ActionScript 3.0和LiveCycle Data Services的应用程序。 FlashBuilder 4.7开发指南详细地介绍了FlashBuilder的各个功能和...
《Flash Builder快速入门》是一本面向初学者的实用教程,主要涵盖了使用Adobe Flash Builder进行Flex应用开发的基础知识和技能。Flash Builder是一款强大的集成开发环境(IDE),专为构建富互联网应用程序(RIA)而...
7. **移动应用开发**:除了桌面Web应用,Flash Builder 4还支持使用AIR(Adobe Integrated Runtime)开发跨平台的移动应用。 《Flash Builder 4中文快速入门》这本书将引导初学者了解如何安装和配置Flash Builder 4...
Adobe Flash Builder 作为一款专为开发基于 Adobe Flash 和 Adobe AIR 的富互联网应用程序 (RIA) 的集成开发环境 (IDE),自推出以来就受到了广大开发者的青睐。本文将详细介绍 Flash Builder 4.5 插件的安装步骤,...
Flash Builder 4.7 是该系列的一个重要版本,它在4.6的基础上增加了对Adobe AIR 3和Flex 4.6的支持,以及对移动开发的增强。 5. **Flash Builder 配置** 用户可以根据自己的需求自定义工作空间设置,包括编辑器首...
《Flash Builder 4 快速入门教程》是针对Adobe Flash Builder 4这一强大的Flex和ActionScript开发工具的初学者指南。本教程旨在帮助用户迅速掌握该软件的基本操作和功能,以便于开发高质量的富互联网应用程序(RIA)...
《FlashBuilder 4.7 帮助文档》是一份专为Adobe FlashBuilder 4.7用户准备的技术参考资料,旨在提供全面的开发指导和问题解决方案。FlashBuilder是一款强大的集成开发环境(IDE),主要用于构建富互联网应用程序...
《天外飞喵》是一款基于Adobe FlashBuilder开发的Air平台飞行类游戏,其源文件的提供为我们揭示了游戏开发的内部结构和实现细节。FlashBuilder是Adobe公司出品的专业Flash和Flex应用程序开发工具,它提供了强大的...
1. **打包应用程序**:在开发完成后,可以使用 Flash Builder 4 的发布功能来打包应用程序,生成 SWF 文件或 AIR 应用程序。 2. **部署到服务器**:将打包好的应用程序上传至服务器或其他分发平台。 #### 五、进阶...