在没有 AIR 运行时文件的情况下运行 AIR 应用程序

2023-12-21

我使用 Flash Builder 4 制作了一个 AIR 应用程序。效果很好,但我想在不安装它的情况下运行该应用程序。所以......当我安装应用程序时,我从程序文件中复制文件并将其粘贴到 CD 上并将其交给某人。他在另一台没有 AIR 运行时的计算机上运行它,结果它不起作用。 我怎样才能绕过这个?就像某些启动器/安装程序会为客户端安装 AIR 运行时(如果未安装)。如果已安装,请运行 AIR 应用程序。

Thanks.


创建 AIR Badge 将是一个不错的选择。 这个想法是您将链接传递给客户端,AIR Badge 检查是否 AIR 已安装。如果是,则安装您的应用程序,否则安装 AIR 第一的。

有一个相当不错的Adobe Developer Connection 站点上的 AIR Badger 教程 http://labs.adobe.com/technologies/airlaunchpad/。 AIR Badger 是 Grant Skinner 编写的一款 AIR 应用程序,旨在简化设置。

还可以看看新的AIR 启动板 http://labs.adobe.com/technologies/airlaunchpad/,这是另一个 AIR 应用程序,可帮助您开始使用各种 AIR 相关功能,包括安装徽章。

不幸的是,AIR Badger 可以在线运行。

您无法绕过 AIR 安装。也许有一个第三方实用程序(批处理脚本等)来查找与air相关的文件/.air文件类型关联,并基于此启动您在CD或应用程序本身上提供的AIR安装程序。

On osx你有mdls显示有关文件的信息的命令。你可以检查一下kMDItemKind:

mdls -name kMDItemKind /path/to/yourApp.air

如果它打印“com.adobe.air.InstallerPackage”,则应该安装air,否则它只会打印“Document”。

Windows 命令提示符应该有类似的东西来检查注册表文件类型关联。 完成检查后,首先安装 AIR 或仅安装应用程序,具体取决于结果。

HTH

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

在没有 AIR 运行时文件的情况下运行 AIR 应用程序 的相关文章

  • Adobe Air Mobile 为什么启动视频 stageVideo 时舞台会闪烁?

    我正在尝试使用 stageVideo 在 Android 平板电脑上播放视频 但每当我单击播放并将视频添加到舞台时 孔应用程序都会闪烁 然后视频会添加到舞台 然后视频开始全部像素化 然后它消失并开始正常播放 只需跳跃几次 我想知道什么情况会
  • 如何在flex中绘制虚线

    经过一番搜索和阅读 Graphics 类文档后 我找不到指定线条的线条样式的方法 我的意思是这条线是实线还是虚线 有人可以帮助我吗 Thanks 无论如何 您不能仅仅通过使用 Flex 库类 当然 你也可以自己做 这是一个实现它的类 根据找
  • 使用as3在第二帧上添加影片剪辑

    如何使用 AS3 类中调用的 addChild 在特定帧上添加影片剪辑 我的问题是如何访问特定的框架 谢谢 棘手的事情是处理帧 实时循环 我会这样做的方式是 添加事件监听器FRAME CONSTRUCTED http help adobe
  • as3命名空间-获取一个带有减号的属性[重复]

    这个问题在这里已经有答案了 可能的重复 e4x as3 如何访问名称中带有破折号的节点 https stackoverflow com questions 5317404 e4x as3 how to access a node with
  • 安全沙箱违规

    运行我的 Flash 应用程序时出现以下错误 违反安全沙箱 与 rtmp system ip live 的连接已停止 不允许从 file F Flash 工作 RTS RT vlab BIOTECH NEO 简单神经元的被动属性 vi 特征
  • 在 Adob​​e Air 中访问 iframe 的内容

    我在弄清楚如何访问 Air 中 iframe 中的内容时遇到了很多麻烦 这是我一直在测试的一些示例 jquery 代码 document ready function frame ready function air trace frame
  • 调用控制器 Post 方法时遇到问题

    这是我的方法 AcceptVerbs HttpVerbs Post public void SaveImage FormCollection formValues byte contents Convert FromBase64String
  • 如何通过使用内置的 Date 类来节省时间?

    这个问题的目的是使用内置的 Date 类收集日期 时间计算的解决方案 而不是编写冗长的复杂函数 我会自己写一些答案 如果有人想出一些非常聪明的东西 我会接受答案 但这主要是作为解决方案的集合 因为我经常看到处理日期的代码过于复杂 请记住这是
  • 在 Flex 选项卡式视图导航器之间切换

    我正在开发 FlexTabbedViewNavigatorApplication具有三个选项卡 ViewNavigator 元素 我想根据用户操作 通过 ActionScript 代码 从一个 ViewNavigator 切换到另一个 Vi
  • 求反射角的弧度

    我正在编写一个简单的 Flash 游戏 只是为了学习 Flash 并提高我的数学能力 但我对弧度感到非常困惑 因为这对我来说是新的 到目前为止 我所做的是使用鼠标 单击并释放 使用弧度向该方向射出一个球 现在我想要发生的是 当球撞到墙壁时
  • 闪存和 CORBA

    如何让 AS3 和 或 Flex AIR 应用程序与 CORBA 应用程序进行通信 在有人为 Flex 编写符合 CORBA 的库 您可能愿意自己做 之前 您最好的选择可能是构建一个充当桥梁的 包装器 Web 服务 可通过标准 Flex W
  • Flash 照片上传 - 从网络摄像头拍摄照片 [关闭]

    就目前情况而言 这个问题不太适合我们的问答形式 我们希望答案得到事实 参考资料或专业知识的支持 但这个问题可能会引发辩论 争论 民意调查或扩展讨论 如果您觉得这个问题可以改进并可能重新开放 访问帮助中心 help reopen questi
  • Adobe AIR 应用程序能否实现针对 Active Directory 的 SSO 身份验证?

    我对 AIR 应用程序了解不多 但我喜欢目前所看到的内容 所以现在 我想知道这种类型的应用程序在工作中的内联网中是否有意义 在投入时间和精力加强 AIR 开发之前 我想知道 Windows 上的 AIR 应用程序是否可以针对 Active
  • 舞台强制渲染/重绘

    通常我会监听 ENTER FRAME 事件并在每次渲染帧时执行代码 但是对于我的应用程序来说这太慢了 2 个 ENTER FRAME 事件之间的时间间隔为 40 毫秒 如果我改变帧率也没关系 那么是否可以在不监听事件的情况下强制Flash重
  • AS3 - 是否可以通过对象属性搜索数组?

    是否可以使用 Array indexOf 通过数组中对象的属性来搜索数组 var myArray Array new Array var myMovieClip new MovieClip myMovieClip name foo myAr
  • 如何将 C# 与 AIR 结合使用?

    我在制作 Flex 网站方面有一些基本经验 但我认为 Flex 在制作桌面 AIR 应用程序方面更有用 无论如何 我想知道是否至少可以将 C 与 Actionscript AIR 一起使用 我找不到任何这方面的例子 另外 我可以在 Flex
  • 运行时高压缩的 AS3 视频编码(H.264?)

    我需要在运行时将 AS3 中的视频图像数据 比如说显示对象 压缩为高压缩的字节数组 帧速率只需在 5 左右 但 1024x768 视频需要达到 使用 JPG 或 PNG 编码器可提供更高的 KB s 有没有开源方法可以在运行时对 as3 中
  • 使用 flash/flex 在客户端硬盘上下载/保存/写入文件

    我想知道如何下载 保存 写入文件我的服务器 to a 客户的计算机使用闪光灯或柔性 我正在寻找的示例可以在http www flexdownloads com http www flexdownloads com Sign up Sign
  • 我如何知道请求是否来自 flash swf?

    我有一个用 flash 开发的应用程序 我需要访问一些 php 文件 因此 如果访问来自 swf 则 php 文件会返回一些数据 如何判断请求是否来自Flash 无需将 get post 变量传递给 php 可能是用户代理 推荐人 请记住
  • 当一个 SWF 动态加载另一个 SWF 文件时,如何使两个 SWF 文件中使用的 Action Script 3 类解析为同一个类?

    背景 我正在纯 Action Script 3 中开发一个高度模块化的应用程序 我们使用 Flex 4 SDK 来自动化构建 但我们所有的代码必须能够直接在 Flash CS4 Professional 中编译 我们有一个 framewor

随机推荐

  • 无法在android中调用String.isEmpty()

    在我的 Android 应用程序中我无法使用String isEmpty 位于 JDK 1 6 中的函数 Android 2 1 lib在java lang String类中没有这个函数 我尝试将JRE系统库输入到我的项目中 因为它有这个功
  • Swift 4 中的 MenuApp 在 High Sierra 登录时运行?

    我的应用程序是一个菜单应用程序 位于后台运行的菜单附加项中 我试图使其在登录时运行 使用 Swift 4 为 High Sierra 实现此目标的最新推荐实践是什么 根据设计守护进程和服务 https developer apple com
  • Chrome 似乎在打印时错误计算了以 mm 为单位给出的 css 大小

    我想使用 css 打印到 A4 A4 高 297 毫米 顶部边距 6 毫米 底部边距 6 毫米 内容应留出 285 毫米 In IE 11 I have to set page borders to 6 mm and disable hea
  • Xamarin跨平台中的全局异常处理

    您能否让我知道如何处理 Xamarin 跨平台项目中的全局异常 不导致应用程序崩溃 据我所知 没有 Xamarin Forms 方法可以做到这一点 您需要连接 Android 和 iOS 您可以做的是创建一种以相同方式处理它们的方法 A n
  • 使用 jquery 启用禁用 ASP.NET 验证控件

    请指导我如何从客户端使用 jQuery 启用或禁用 ASP NET 验证控件 需要这样做才能在按下按钮时完成验证 thanks 使用 javascript 非常简单 只需要适应使用 JQuery http ajaxblog com arch
  • 使用地标比较面孔?

    假设对于每个检测到的人脸 我有一组像这样的地标 来自人脸检测 API 的结果 eye left x 112 3 y 210 3 eye right x 217 5 y 205 5 nose x 168 6 y 269 7 mouth l x
  • 如果另一个互斥参数为 true,则将默认值设置为 false

    我意识到这很像使用 argparse 模块在 Python 中设置两个互斥选项的默认选项 https stackoverflow com questions 9365486 setting default option in python
  • Pandas:在 DataFrame 中创建聚合列

    以下面的 DataFrame 为例 In 83 df pd DataFrame A 1 1 2 2 B 1 2 1 2 values np arange 10 30 5 df Out 83 A B values 0 1 1 10 1 1 2
  • javascript - 谷歌地图像图像滚动[关闭]

    Closed 这个问题不符合堆栈溢出指南 help closed questions 目前不接受答案 我想构建一个像谷歌地图一样工作的图像滚动器 当网站首次加载时 页面中间会出现一个包含部分图像的查看框 用户可以单击并拖动图像 即滚动 来检
  • 使用和随机化代理

    我只是想知道您将如何为每个请求设置特定的代理 下面的块引用是唯一的文档 https www seleniumhq org docs 04 webdriver advanced jsp firefox version 48 and newer
  • 推入预填充数组的数组设置所有元素[重复]

    这个问题在这里已经有答案了 我正在与一个奇怪的问题作斗争Array prototype fill行为 const arr new Array 5 fill arr 0 push element pushed to 0 only consol
  • 高性能网络应用最佳实践

    在测试我在 Windows 7 Ultimate x64 上编写的 UDP 多播服务器时 我遇到了一件最奇怪的事情 foob ar2000在后台播放音乐显着improved服务器的传输速率也有轻微丢包 关闭音乐会立即将传输速率降低到可接受的
  • 银条纹。如何从www.域名重定向到域名?

    我正在寻找该方法的相反方法 Director forceWWW 我的主域应该是 没有 www 的域名 com SilverStripe 没有将所有 www 链接重定向到非 www 链接的功能 相反 你可以写一个 htaccess Rewri
  • 我应该使用什么设计模式进行导入/导出?

    我有一个日历事件对象 我计划使其与 CalDAV iCal vCal 协议 文件格式兼容 这需要对事件进行序列化和反序列化为不同的格式 我可以编写一组 ImportICal ExportICal ImportVCal ExportVCal
  • Android:如何调用其他API级别中存在的方法?

    我有使用 Android 2 1 的应用程序 它利用 LocationManager 来获取海拔高度 但现在 我需要使用 SensorManager 获取海拔高度 这需要 API 级别 9 2 3 我怎样才能把SensorManager g
  • MVC 4 单页应用程序和日期时间

    在使用 MVC 4 的新单页应用程序工具时 我注意到我找到的所有示例都不包含通过 WebApi 更新回 DateTime 的示例 我很快就知道了原因 我首先根据提供的模板生成标准 SPA 然后我打开 TodoItem cs 并添加一个 Da
  • jQuery 打印变量值

    我是 jQuery 新手 我需要一些非常简单的代码的帮助 所以 我有一个字符串变量 我想用 listprice 类在 p 中打印它 我有什么想法可以实现这一目标吗 谢谢你 H 你可以这样做 var string US 257 31 list
  • Jest:尝试导入本机模块时出错;无法用 Mock 来阻止

    我最近被任命为一个团队的测试工程师 我正在尝试在我们的 React Native 应用程序上启动并运行 Jest 单元测试 我的前任已经编写了数十个单元测试 其中大多数都没有成功运行 我在运行时收到以下错误npm test FAIL tes
  • 如何检测IP是否在网络中?

    我在 python 中发现 lib ipaddress 这是Python的例子 ip 1 232 12 3 net 1 232 12 0 20 ip in net result true 我可以在 Java 中找到这个吗 你问的是一个IP是
  • 在没有 AIR 运行时文件的情况下运行 AIR 应用程序

    我使用 Flash Builder 4 制作了一个 AIR 应用程序 效果很好 但我想在不安装它的情况下运行该应用程序 所以 当我安装应用程序时 我从程序文件中复制文件并将其粘贴到 CD 上并将其交给某人 他在另一台没有 AIR 运行时的计