我的问题很简单:我想为桌面(windows)创建一个AdobeAIR应用程序
如果用户没有安装AIR运行时怎么办?最新版本的AIR现在是否配备了嵌入式AIR运行时,所以它甚至适用于未安装AIR运行时的用户
如果没有,分发我的AIR应用程序并确保没有AIR运行时的人能够运行它的最简单方法是什么
问候我最近不得不这么做,我想知道你刚才问了些什么
这就是你需要知道的,并将回答你的问题
然后,您只需将.air文件部署到某个服务器上,并将javascript代码指向它
HTH
Anthoni我最近不得不
我是Adobe AIR development的新手,一直在开发本机扩展
显然,我需要在.ane文件中包含一个.swc文件,该文件是根据.ane构建的。为什么会这样?为什么开发人员不能只根据.ane进行构建?.swc提供的.ane中缺少什么
我正试图编写有关该项目的内部文档,但在这个问题上遇到了难题。您不必将SWC与ANE结合使用。电子邮箱已经独立运行了。我在没有SWC的情况下使用了一些ANE(如Native Dialog、Vibration、AdMob)。然而,我无法回答为什么大多数时候SWC
嗨,我是来自韩国的Leo Hyun
所以我想使用AIR制作下载程序。
我的web服务器有一些文件。
我想下载这些文件并保存我的桌面,而不需要保存对话框。
我不知道该怎么修。事实上,我只是空气的初学者
我使用的是Flash Builder 4、Flex 4.0和AIR 2.0
谁来帮帮我
<?xml version="1.0" encoding="utf-8"?>
<s:WindowedApplication xmlns:fx="http://ns.adobe.com/mxml/
有没有一种方法可以使用邮件附件或预先填充的htmltext从AdobeAIR打开您的电子邮件客户端
谢谢 不确定是否可以添加这样的附件
您可以预先填充主题、正文、抄送等-例如
import flash.net.*;
public function mailto():void{
var htmlstr:String = '<b>test</b>';
var url = "mailto:dinesh@dinesh.co.za?subject=te
我一直在寻找有关AdobeAIR当前版本的一些答案,我想知道你们中是否有人可以让我知道我是否可以用AdobeAIR应用程序完成所有这些事情,因为我知道它们有其局限性:
在后台运行时,是否坐在Windows的系统托盘中,并作为一个小图标出现在OS X最上面的栏中?这是否需要不同的编程来支持这两个平台
在后台时,通知哪个应用程序获得焦点以及何时获得焦点?理想情况下,我还可以得到文档的名称、有焦点的网站的URL(如果我们使用的是带标签的浏览器),等等。我正在尝试构建一个类似于RescueTime的工
标签: Air
launching-application
如果我有一个app.air安装程序,并且我通过电子邮件将它发送到一台没有安装AdobeAIR的计算机,那么操作系统大概不会识别.air扩展。那么,除了告诉客户先安装AdobeAIR之外,我还有什么可能采取的行动呢?计算机无法识别文件扩展名,因此无法打开它
我正在使用HTML/JSSDK构建一个AIR应用程序
我可以包含脚本和样式表,只要它们与我的网站位于同一文件夹中,但不能包含从Internet获取的远程内容!没有远程脚本,既不是来自jquery也不是来自google。。。我放了,什么也没发生!每个文件都是这样,而不仅仅是这个文件
你遇到过这个问题吗?在空中文档中,他们似乎总是向我们展示大型mashup和远程包含,但这对我来说仍然不起作用 您当然可以在空中执行此操作,但您需要绕过安全限制,因为默认情况下,无法从加载的第一帧开始执行此操作。谢天谢地
快速提问,我正在使用AdobeAIR在iPad下开发一个应用程序。为什么不在iPad下打开Safari?它在Android下工作
if(e == 'pdf')
{
loader.addEventListener(Event.COMPLETE, function(e)
{
var variables:URLVariables = new URLVariables(e.target.data);
var url:String = 'http://fil
标签: Air
comet Akka
long-pollingspray
我正在构建一个Air应用程序,它长期轮询Spray服务器以获取相关更新
我是Spray的新手,并且读到,如果请求没有及时处理,框架会自动向客户端发送500超时错误。我可以在空中捕捉到这个错误,然后发送另一个请求,等等
使用这种方法有什么缺点吗?我想不出有什么缺点,或者最好是避免超时并向客户端发送某种无新闻消息?从RESTful的角度来看,响应应该与资源的状态有关。查看可用的响应代码:
204没有内容服务器成功地处理了请求,但是
不返回任何内容
这表明请求已成功执行,但没有返回任何内容
我正在尝试签署我的第一个AdobeAIR应用程序,但由于“不是X509代码签署证书”而失败。网络上有一些关于这方面的帖子,大多数回复到使用带有“adt-certificate”的自签名证书,我不想使用它,我有一个可信的证书,我想用它来代替,所以我仍然无法在数小时的混乱后让它工作
我的key+证书来自godadday,以防万一,我在创建keystore.p12文件之前将.crt文件转换为x509(我没有更改/转换.key文件):
openssl x509-输入mycert.crt-通知PEM-输出
使用AdobeAIR开发了一个桌面应用程序。应用程序将通过用户计算机上的CD安装。用户应在每次访问应用程序时插入CD
需要帮助是限制在未插入Cd的情况下打开应用程序。
已经编写了以下代码,但没有帮助
var volumes:Vector.<StorageVolume> = StorageVolumeInfo.storageVolumeInfo.getStorageVolumes();
for each (var volume:StorageVolume in volumes)
{
这可能是个愚蠢的问题,但我似乎在任何地方都找不到明确的答案。我想知道:
在用户机器上未安装Flash player的情况下,AIR应用程序能否显示SWF
AIR应用程序是否可以在没有Acrobat reader(或类似的PDF查看器)的情况下显示PDF
据我所知,Flash播放器在AIR应用程序中运行swfs时,目标机器上不需要。这是正确的吗
而且,您似乎需要在目标计算机上安装Acrobat 8或更高版本才能查看PDF。这是正确的吗
如果能帮我清理一下,那就太好了
是的,AIR应用程序可以加载s
我创建了一个新的Flex项目,并在.mxml文件中包含以下代码
<?xml version="1.0"?>
<!-- usingas/StatementSyntax.mxml -->
<mx:Application xmlns:mx="http://www.adobe.com/2006/mxml" creationComplete="doSomething()">
<mx:Script><![CDATA[
var ai
标签: Air
flash-builderrelease
我有一个包含本机扩展的桌面项目,当我运行它时,绝对没有问题,本机扩展工作正常,
但是,当我尝试导出发布版本时,会显示以下错误消息:“项目中正在使用本机扩展,但AIR包类型不支持本机扩展。可能会出现运行时问题。”
Flash Builder 4.6,Windows 7 x64
我看到了一些答案,说这是4.6上的一个bug,所以我尝试了4.7,但仍然有相同的错误要在桌面上使用ANEs,你需要将应用程序发布为本机安装程序,而不是AIR安装程序
在发布向导的第一页上有一个选项“导出为”-选择“已签名的本
今天我开始开发一个新的air/html/ajax应用程序,由于某种原因,我的trace()输出不再打印到控制台窗口。另外,我也不会因为语法错误或运行时错误而打印任何错误消息。我在另一台机器上试过,没有问题,所以一定是这台机器出了问题。我认为这与我使用Flex3SDK有关,但是从path变量中删除它没有帮助,重新安装AIRSDK也没有帮助。如果有人曾经遇到过这种情况,我们将不胜感激 我明白了。这是因为我安装了flash调试播放器。现在,所有错误消息都会进入调试播放器写入的日志文件。我找到了答案。这
是否可以在空中使用“暂停/恢复”复制?
srcFile.copyToAsync(destFile,true) 否。但您可以编写自己的复制函数,从源文件读取并写入目标文件。这样,您就可以实现自己的暂停/恢复功能
标签: Air
flash-builderflex4.6
我是Flex开发者。我正在使用FlashBuilder4.6中的Flex4.6框架开发一个支持NativeProcess的应用程序。为此,需要使用本机安装程序打包应用程序。ie将其导出为exe。若将应用程序导出到.air,它将不支持扩展桌面配置文件或NativeProcess
现在的问题是,仅使用adobe自动更新功能。air文件可以更新,但无法更新使用本机安装程序安装的应用程序。
当我试图更新已安装的应用程序时,它会检查更新,下载应用程序,但在最后抛出错误:发生意外错误。错误#16828
如果
如果知道文件位于ApplicationStorage目录中,则以下代码非常适合重命名该文件
var sourceFile:File = File.applicationStorageDirectory;
sourceFile = sourceFile.resolvePath("Kalimba.snd");
var destination:File = File.applicationStorageDirectory;
destination = destination.resolvePath("
我已经创建了一个objective-c应用程序,可以正确地启动嵌入式AdobeAIR应用程序(沙盒等)。我可以通过嵌入应用程序的Xcode创建存档。将存档/包提交到Mac App Store时,验证过程失败,因为两个AIR应用都使用Adobe AIR框架,并且捆绑包标识符冲突(使用多次)。我尝试过操纵捆绑包标识符名称,在验证前进行代码设计时使用了“前缀”选项,但没有成功。有关如何解决此冲突的任何建议?解决方案:如果从Adobe AIR.Framework包中删除WebKit.dylib和Adob
我有一个用html/javascript编写的AIR应用程序,我想使用Actionscript打印功能,但我没有使用Actionscript for AIR的经验
我应该把Actionscript代码放在哪里?它是进入mxml文件还是需要编译成Flash应用程序。我应该把它放在哪里,如何将它包含到html文档中?最后,如何从Javascript调用AS函数
====更新=====
我知道我必须使用mxmlc将.mxml或.as文件编译成.swf,我的.as文件中有以下内容:
package {
我正在开发一个需要设置超时的应用程序。
但我必须注意完全不活动。
有什么我可以看的吗
谢谢没有任何事件会涵盖所有类型的用户事件,您必须聆听您感兴趣的各种按键、鼠标事件,但当然您可以使用单个处理程序来处理所有事件
不管怎么说,听起来你在找类似的东西。但是,这被锁定为1秒阈值
如果您仍然需要使用自己的系统,您可以收听systemManager,它可以在mx.core.Application或任何UIComponent中访问
您也可以收听stage,但SystemManager是flex应用程序中推荐
标签: Air
app-store-connectapplication-loader
我正在使用Application Loader将我的.ipa文件(使用Adobe AIR v18创建)上载到iTunesConnect
几个月来一直运行良好,但今天我收到两个新错误:
The u option must have a non-empty value.
The password must have a non-empty value.
有人能解释一下这个问题吗?我升级到了Xcode 7.1,解决了这个问题
注意:Xcode 7.1随应用程序加载器3.3一起提供。除了low bel
有没有办法从空中呼叫本地Windows服务(ie COM等)
谢谢
PhilipAIR 2提供了一些新的API,可以让您实现这一点,但您无法将其打包为AIR文件,您必须将其加载到本机安装程序中并以这种方式进行部署
=瑞安ryan@adobe.com
嗨
我需要在FLEX AIR中读取CSV/Xlsx文件
var strFilePath:String=File.applicationDirectory.nativePath+“\Test.xlsx”;
var recurFile:File=新文件(strFilePath)
var-stream:FileStream=new FileStream();
打开(recurFile,FileMode.READ);
变量内容:String=String(stream.readUTFBytes(stre
我在使用AdobeAIR获取联系信息时遇到问题
如果我从Saleforce导入联系人,我得到的只是他们所属帐户的Id
如何将此Id转换为帐户名
其他对象(如案例、机会等)也存在类似问题,其中关键字段(如所有者、帐户等)仅包含父对象的Id
谢谢你的帮助
Roy如果使用查询调用来获取数据,那么可以使用名为SOQL-R的功能来获取相关数据,作为该查询的一部分。e、 g.此查询将返回联系人的姓名字段和相关帐户的姓名字段
select name, account.name from contact
几乎
我收到错误“进程已终止,但未建立到调试器的连接”。
已使用正确的air版本正确配置application.xml文件。这是一个有报道的问题
我已安装:
AdobeAir2.6
Flexbuilder 4.5
最新的flex sdk 4.5
我正在运行windows 7 home premium x64。
我已经在Windows xp和Windows 7 ultimate x64上安装了相同的组件,调试器运行良好!
我已经卸载/重新安装,关闭了杀毒软件,关闭了防火墙。
请救命!!哈哈 我解决了我的
我是一个android应用程序开发新手,我开始在AdobeFlash中做一些测试,然后用AdobeAIR发布
我有一个关于兼容性的问题:我试图在三星Ace智能手机上测试我的应用程序,但我做不到,因为不支持AIR。在支持AIR的东芝Thrive中,它运行良好。我不明白这一点:这是否意味着当我最终在Google Play上发布我的应用程序时,只有某些人才能安装它
为什么像《愤怒的小鸟》这样的特定应用程序是用flash制作的,并且可以在每一部智能手机上运行
提前谢谢 愤怒的小鸟只在Facebook版本
我正在尝试将网络摄像头的视频和音频录制到存储在用户本地硬盘上的FLV文件中。我有一个版本的代码,它使用NetConnection和NetStream通过网络将视频流传输到FMS(Red5)服务器,但我希望能够在本地存储视频,以适应低带宽/不稳定的网络情况。我使用的是Flex3.2和AIR1.5,所以我认为不应该有任何沙箱限制来阻止这种情况发生
<mx:Script>
<![CDATA[
private var _diskStream:NetStream
我想在AIR应用程序中向RichTextEditor插入一个图像。令我惊讶的是,如果项目是Web应用程序,我发现这段代码可以很好地工作,但是如果我将它用于AIR桌面应用程序,它就不工作了。这是密码
<mx:RichTextEditor height="100%" width="100%">
<mx:htmlText>
<![CDATA[
<p>This is an image</p><p>
对于我遇到的问题,我需要一些帮助:
我已经开始用AdobeAIR构建一个小应用程序,使用HTML和JScript(不是Flex!)。我需要该应用程序能够打开位于C:以外的其他驱动器上的文件夹。到目前为止,我只是设法打开文件或文件夹,但它们都与File.applicationDirectory、File.userDirectory等位于同一个驱动器上
如何将路径更改为C:\?:-)以外的其他驱动器
提前感谢您的时间(并为错误感到抱歉,我来自德国,现在是早上4:30:D)
丹尼尔
编辑/具体化
基本
标签: Air
Adobe
flash-builderblackberry-playbook
我刚开始用AdobeAIR和AdobeFlashBuilder4.6开发黑莓PlayBook
为了学习,我开始遵循,我照着原样复制代码。当我运行应用程序时,它会在PlayBook模拟器中显示图标。但只要我一点击它,黑莓的标志就会显示在一个黑匣子中间约1秒钟,然后消失。(即应用程序启动后立即退出)
知道为什么吗?请注意,我对Adobe产品和PlayBook开发完全陌生。尝试单击Flash Builder中的“调试”按钮,并仔细观察控制台中的输出。如果您在PlayBook上已经有调试令牌,请确保它没
您好,我正在尝试为三星智能电视开发一款自动售票机,它需要从有线电视直播服务中获取原始音频/视频,以便对其做出反应。我已经准备好了所有的三星eclipse开发工具和AdobeAIR电视环境。但是如何从TV到Air应用程序获取音频/视频流pip?他们是一个已知的原生C Air插件,还是其他一些三星API?三星没有给你在Flash中播放三星电视源的可能性。
我已经查看了文档,看起来您需要使用三星原生JavaScript API
这里有一个使用ExternalInterface.call()的三星示例以
我有一个客户端,其应用程序是用MXML和ActionScript 3编写的,并使用AdobeAIR部署为桌面应用程序。客户希望我为该应用程序实现自动生成和发布,目前使用Visual Studio Team Services作为其生成和发布管理平台。我的问题是,使用VisualStudioTeamServices(VSTS)构建AdobeAIR应用程序的最佳方法是什么
我熟悉使用命令行构建AIR应用程序的amxmlc工具,但这依赖于Java,我找不到任何关于如何从VSTS中运行基于Java的工具的
使用AdobeAIR 2本机API/代码会使应用程序平台特定吗?如果是这样的话,在这种情况下使用AIR有什么用,这样我就可以拥有一个使用现有web技术的前端 是的,在AIR应用程序中使用本机代码将使其特定于平台-不仅如此,AIR 2还具有另一个新功能,可以让您生成本机安装程序(即MyApp.exe而不是MyApp.AIR),并且新的本机进程API仅在您使用本机安装程序时可用,因此应用程序安装程序本身也是特定于平台的
使用案例基本上是AIR最初阻止了对本机进程的访问,以保证应用程序能够跨平台工作,
标签: Air
globalstack-trace
新版本的AIR使我们能够全局捕获运行时错误并处理它们。问题是除了错误id、错误消息和名称之外,它没有stacktrace或任何关于错误的有用信息。例如,它可能会告诉我发生了一个空指针异常,但它不会告诉我发生在何处、哪个方法或任何事情。运行时的调试版本为我们提供了所有这些,但当应用程序部署到客户时,它不会在调试版本上运行,因此没有可用的有用信息。我想知道,对于如何更好地记录AIR应用程序中的错误以提高产品的可支持性,该小组是否有任何建议。有什么建议吗?在新版AIR支持之前,没有办法。由于性能问题,
我刚刚开发了一个示例openlaszlo应用程序,其中包含加载openlaszlo站点的HTML标记。我开发了一个带有另一个html标记的示例air应用程序,并通过air应用程序加载了openlaszlo应用程序。由于某些原因,我无法看到openlaszlo应用程序的html内容
有人遇到过此类问题吗?@karthigh在您对问题的评论中,您表示“html在SWF后面”:解决此问题的方法是将SWF(Flash)对象的窗口模式属性设置为“透明”:
例如:
a) 直接闪存嵌入语法:
<obje
当HtmlLoader.load()失败时,是否有方法触发错误事件
如果没有internet连接,则不会触发完整事件。我希望能够告诉用户“没有连接,请关闭当前窗口并执行其他操作。”当然,但您必须侦听URLRequest实例中的某些事件
//your code to load page in to HtmlLoader
var html:HTMLLoader = new HTMLLoader();
var urlReq:URLRequest = ne
标签: Air
bytearraybitmapdata
闪存CS6(AS3):
这就是我想要实现的
转换位图数据->字节数组->使用JPEG编码器(PNGencoder或任何其他替代品)->base64字符串进行编码。
一旦我掌握了这个base64字符串,我将能够使用我的字符串模糊算法,并将该字符串发送到php
现在反向(解密)以恢复我的原始图像。
将模糊字符串从php加载到flash->deobfousation algorithm->decodebase64toBytearray->bitmapdata中
我现在面临的挑战是将base64转换为b
我知道您也有类似的要求来实现AIR应用程序的单点登录。
你用空气达到SSO了吗?我在CAS中使用spring security,Adobe技术是AIR/FLEX BlazeDS。提前谢谢
万达那
标签: Air
cross-domainssl-certificatedreamhostcertificate-authority
我需要了解一下AdobeAIR中的一些身份验证问题。符合我问题的三个相关事实:
无论何时从AIR应用程序访问我的https://站点,我都会收到不受信任的站点警告
当我构建一个AIR应用程序时,我没有付费证书,所以现在我自己签名
我的网站(当我在AIR应用程序中访问时会发出不受信任的警告)确实有付费证书(颁发者Comodo-通过DreamHost)
我不太确定最合理的解决方案是什么。所以我有几个紧密耦合的问题,我不确定哪一个或几个是适用的。它们可能是相同的东西,也可能是分开的。但我想让大家了解一
我们正在启动一个新的桌面项目,我们正在评估AdobeAIR作为我们的开发平台。这是因为我们的大多数团队都是flex开发人员,我们希望利用这一点。但我们有几个问题来决定是否使用air作为开发平台
如何建议使用桥来
通过以下方式与外围设备通信:
串行和并行端口。我怎样才能
将air应用程序与我的
系统数据库
有一个众所周知的框架
对象持久性,如hibernate
??. 如果没有,最好的方法是什么
对于我们的客户来说,哪种方法是最好的
应用程序分发,我们如何才能
处理产品密钥、产品
许可证等。我们
目标:
这就是我的问题所在,我正在尝试将旧版本的软件X v1.0.7 AIR Runtime SDK 2.0自动更新为新版本X v1.0.8 AIR Runtime SDK 2.5
配置=
旧软件X是使用运行时SDK 2.0的1.0.7版。App.xml如下所示:
1.0.7
这个软件X就是这样,假设更新到版本1.0.8,它假设使用AIR运行时2.5
Im使用带有标记的update.xml文件:
1.0.8
计算机是MacOS X v10.6.6。运行最新的AIR RUNTIME 2.5
旧
是否可以在运行时将Air 2.5桌面应用程序的阶段从正常更改为透明 否,您只能为每个窗口定义一次(在主窗口的xml描述符中,以及作为您创建的新窗口的init选项)
我有几个4.6版本的Adobe Flash Builder项目
在主模板mxml中,我有如下内容:
<?xml version="1.0" encoding="utf-8"?>
<s:WindowedApplication xmlns:fx="http://ns.adobe.com/mxml/2009"
xmlns:s="library://ns.adobe.com/flex/spark"
我想用AdobeAIR加密和解密文件。我成功地用代码加密了文件。但是我还没有解密一个加密文件。请帮助我,我能做什么
我使用此代码进行加密:
import com.hurlant.crypto.symmetric.AESKey;
import com.hurlant.crypto.symmetric.DESKey;
import com.hurlant.util.Hex;
import flash.filesystem.FileStream;
import flash.filesystem.Fil
标签: Air
game-physicscoronasdk
我正在使用Objective为iOS开发应用程序,现在想为多平台创建游戏。
我已经签出了Corona SDK(甚至写了一些代码),它看起来很不错,昨天我听说AdobeAIR现在非常成熟,我想在开始编写哪怕是一行代码之前先签出它。
我无法决定进入哪个框架:Corona SDK或AdobeAIR,需要您的帮助
我读了很多关于这个问题的博客,但是没有一个能帮助我决定。。。我需要的是用物理、关卡等构建2D游戏的最简单方法。我不想自己编写扩展来支持iOS或Android上的某些功能。在路上,我也进入了Co
我正在使用FDT开发移动空中应用程序
我已经阅读了关于编译时间的改进,这在新的Air SDK 4.0中可用-您只需在包命令中使用-useLegacyAOT no
我是否可以编辑FDT使用的包参数,或者我必须在命令行上进行打包
感谢您的帮助,Thomas Kagerer这里介绍了一个解决方法:很多人在不使用命令行编译时都遇到了问题。我已经看到,它必须放在“配置配置文件”后面才能工作,但不幸的是,我无法让它工作。
有没有办法通过Android上的AdobeAIR发送本地通知?我的意思是真正的本地通知,我不想为此使用服务器,所以当我的应用程序在后台运行时,它应该能够发出通知。我还需要一种方法来更新状态栏。有本地扩展吗?有
您可以在此处找到一个免费选项:
没能通过那次发行肯定有用
这是我一直在找的电子邮件。
标签: Air
google-playcurrency
我们有一个应用程序,在Android应用程序中使用Milkmangames原生扩展进行inApp购买。问题是我无法了解用户购买的产品的价格和货币。谷歌的价格是本地化的,我想这是因为他们的执行不力。价格可以是5多拉或10克朗,但不可能知道是美元还是加元、瑞典克朗还是挪威克朗
另一个对我有效的选择是让市场用户使用,但我似乎无法找到在空中进行的方法。我遇到了几乎相同的问题,试图找到一种方法来获取原始价格数据和国家代码,以便我们能够更好地跟踪IAP数据。显然,本地Google IAB扩展有一个长期的功能
标签: Air
flash-builderflash-builder4.5
我正在使用Flash builder 4.6,Flex 4.6.0 SDK与AIR 3.8 SDK叠加,我无法进行导出构建,也无法在移动设备中进行调试。我在设备中调试时出错
FB 4.6错误日志:
dx tool failed:Error: Could not create the Java Virtual Machine.
Error: A fatal exception has occurred. Program will exit.
java.lang.Exception
at com.
上一页 1 2 ...
5 6 7 8 9 10 11 ...
下一页 最后一页 共 15 页