问题标签 [air-native-extension]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
1410 浏览

c++ - 如何为 adobe air(或 flex)编写 c/c++ 扩展

是否有 c/cpp 程序员为 AIR 或 FLEX 编写扩展的官方 sdk?

0 投票
1 回答
282 浏览

air - Adobe air 原生扩展/Google Checkout

是否可以使用 Adob​​e AIR 3.0 本机扩展与 Google Checkout 交互,以便进行应用内购买?

如果是这样:有人试过吗?如果不是:为什么不呢?

提前致谢

0 投票
0 回答
590 浏览

android - 声音池、原生扩展、AIR/Android

我正在为空气编写一个本地扩展来访问声音池。它似乎在这里中断,任何想法为什么?

这会调用声音管理器:

然后:

0 投票
2 回答
1003 浏览

ios - 将 AIR 本机扩展与 FLA 项目集成

我正在尝试使用位于 (http://code.google.com/p/in-app-purchase-air-ios/) 的 IOS 应用内本机扩展,并且我已将 SWC 与我的闪存项目...

我遇到的问题是所有使用代码都在谈论与 Flex 项目而不是 FLA 集成 - 有谁知道是否可以将此扩展移植到 flash 项目中使用?

问候,

戴夫。

0 投票
2 回答
2410 浏览

air - Native Extension for Air for iOS - email, sms, twitter, facebook

I am a Adobe Flash Builder and Flash CS5.5 user for making mobile (Android, iOS) apps. Currently, I am looking for native extensions for Air allowing me to share content via e-mail, sms, twitter and facebook for iOS.

At this time, I use the url-schemes mailto and sms, but this has some major drawbacks.

On Android I've managed to use the native extensions made by SSD.

Can anyone help me ?

0 投票
3 回答
2622 浏览

android - Adobe air 3.0 ANE for Android,null ExtensionContext?

我一直在使用 Adob​​e for Air 3.0 在 Android 上的本机扩展的振动示例。

我已经编译了 ANE 并打包了 .apk。

我遇到的问题是 actionscript 库正在获取 null ExtensionContext。

我尝试使用 adt -package -target apk-debug 创建 .apk,以便我可以在 logcat 中看到 actionscript 跟踪,这就是我发现空错误的地方。

extContext 为 null 并在以下 .call() 方法上崩溃。

所有来源都是示例中的库存,我没有更改任何内容。

有没有人有让 Adob​​e 的 ANE 示例之一在 Windows 机器上运行的经验?大多数示例适用于 Mac。

0 投票
2 回答
1842 浏览

android - Flex 移动摄像头 + 原生扩展

我已经在 Adob​​e 预发布论坛上问过这个问题,但他们保持沉默,所以我需要你的帮助!

我需要制作一个应用程序,该应用程序应该能够在实时视频流式传输到服务器期间打开/关闭 Android 设备上的闪光灯。

所以我做了和扩展。Java函数很简单:

我使用带有前后摄像头的 HTC 欲望 S。当我从空中应用程序(使用 as3 camera = Camera.getCamera())进行流式传输并尝试使用此扩展程序时,它根本没有响应

所以我找到了解决方法:在闪存中,我将代码更改为:

此代码仅在我使用后置摄像头时有效,但我需要传递参数“1”,它实际上是前置摄像头,但在这种情况下使用后置摄像头。无论如何 - 它工作正常。

但是当我尝试在只有后置摄像头的 HTC 上使用这个应用程序时,我卡住了......我不能使用 Camera.getCamera("1") 因为我只有“0”摄像头,即后置摄像头。所以当我使用这段代码时:

我的图像在两侧(Android 应用程序和另一侧)都冻结,当闪光灯关闭时它会正常

0 投票
7 回答
8168 浏览

c++ - AIR Native Extensions“扩展上下文没有名称的方法”

我正在尝试制作 AIR 本机扩展,在成功编译所有组件后,Flash Builder 4.6 记录“错误 #3500:扩展上下文没有名称为...的方法”。

这是本机 DLL 的 C++ 代码:

下面是 ActionScript 3 界面的代码:

解决此问题的任何帮助将不胜感激。

0 投票
1 回答
2136 浏览

ios5 - 使用 AIR SDK 3.1 和 ADT 将 FLA 编译为 SWF 以获取 (swf-version=14) 可能吗?

是否可以使用 ADT 命令行直接将 .fla 文件编译成 .swf 文件?背景:我有一个在 Flash Pro CS55 中创建的应用程序(6 个月的工作),但现在发现 Adob​​e 已经放弃了 Flash Pro,转而使用 Flash Builder 或 Flex。我有一些想用于 iOS 的本机扩展,但它们需要 Air 3.1 来编译 (swf-version=14),即使用静态 .a 库中的 MessageUI 框架用于 Air 应用程序。Flash Pro CS55 的上限似乎是 swf-version=13 (Flash 11)。由于我们在 Flash Pro 中的 Air 应用程序中投入了大量时间和精力,因此在周末之前转换为 Flex 是不可行的。我尝试创建一个 .swc 文件,并从中获取 library.swf,但可惜的是,catch-22,Flash Pro CS55 只能编译为 swf-version=13。

有什么方法可以(a)使用命令行直接编译我的根 .swf 文件(来自 .fla 文件)(这样我就可以使用 Air 3.1 SDK 中的 ADT)或(b)我可以通过某种方式与原生扩展相结合我发现我可以在 GitHub 上使用 swf-version=14?同样,我的问题是我必须使用 Air 3.1,因为它只支持 iOS5。

任何想法、建议、评论都非常感谢(包括如果不可能做我想做的事)。

0 投票
0 回答
968 浏览

ios - 可以从 Flash Pro CS55 编译 SWF 版本 14 (Air 3.1) 吗?

有没有人能够在 Flash Pro CS55 中获取现有的 FLA 文件并将 swf 文件“发布”为版本 14 (Air 3.1)?我正在尝试在 GitHub 上使用 iOS 的本机扩展,但我的应用程序一直在 Flash Pro 上,因此一直在发布,然后使用 ADT 编译我需要的本机扩展。但是,要使用 iOS5 功能(并从 Xcode 添加额外的框架,如 MessageUI),swf 文件必须是版本 14。

使用最新的 Flash Pro CS55 更新,我编译的 SWF 文件版本为 13,当我尝试发布 ipa-ad-hoc 文件时,它告诉我“根 swf 文件版本”为 13,而扩展名(我假设library.swf) 是第 14 版。我当然尝试过将 Air 3.1 SDK 覆盖在 CS55 中的相应目录上,就像我使用 Air 3.0 SDK 所做的那样,但是不行吗?