问题标签 [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 投票
1 回答
314 浏览

air - 从 Actionscript Worker 调用 AIR 本机扩展

我目前正在尝试将一些耗时的任务推给动作脚本工作者。作为其处理的一部分,此工作人员将需要调用 AIR 本机扩展。

我已经在 Flash Builder 4.7 中尝试了各种组合,即嵌入式工作人员和外部工作人员(在外部工作人员项目中显式包装了 ANE),但可惜我无法让这个设置工作。我不断从工作人员那里收到一个错误,说找不到本机扩展类(错误#1014)。

有谁知道是否有可能做到这一点,或者这是 Actionscript 工作人员的限制?

0 投票
2 回答
264 浏览

objective-c - 如何制作一个调用 iOS 中本机警报视图的空中原生扩展?

我尝试了很多示例,但最终以崩溃告终,没有任何理由。我只使用 windows 来编译我的 swc 并创建 .ipa 文件。我在 Mac 中创建了一个可可静态库,并在创建 .ane 文件时使用它。

0 投票
1 回答
302 浏览

macos - Adobe Air 键盘本机扩展 (OSX)

我想制作一个 adobe air 桌面 (OSX) 应用程序,它可以控制 Keynote(向右和向左滑动)。我找到了制作本机扩展的最简单方法,即“按下”左右箭头键。我发现这个:Simulating key press events in Mac OS X

好的,它在 CocoaApplication 中工作,但我需要为 NA 创建一个静态库 (.a)。但问题是:

我无法将 Cocoa.framework 库添加到我的项目中。任何想法,我怎么能用这个?或者有什么其他技巧吗?谢谢!

0 投票
1 回答
706 浏览

air - 用于访问 IOS 上的本机 UI 控件的 AIR Native Extension

有没有人对帮助我使用苹果触摸设备的警报视图的空气原生扩展有一个清晰的想法或示例。我尝试了很多相同的方法,但最终没有成功。提前致谢。

0 投票
0 回答
1017 浏览

objective-c - 如何在 iOS 中使用 IDTECH sdk?

我有一个 IDTECH .xcproj 和一些业余文档。我不知道如何在我的可可库中使用这些类。我已经在我的 android 应用程序中实现了它的 .jar。

0 投票
0 回答
187 浏览

android - 使用 StageText 时键重复且无法删除

我正在尝试为我的 AIR 应用程序实现 Stagetext 输入,但遇到了一个巨大的错误。

当我在输入框中键入时,例如“测试”字符开始重复自己,当我尝试删除它们时,它们不断重复。

有解决办法吗?我什至应该将 Stagetext 用于本机输入吗?

下面的代码

0 投票
1 回答
789 浏览

ios - 移动增强现实

我需要创建一个理想的移动应用程序

  • 适用于安卓和ios
  • 支持多标记检测(检测3个标记)
  • 支持同一图像的多标记检测
  • 使用自然照片样式标记(不是旧的黑色块样式标记,例如 Flarmanager)
  • 理想情况下使用 ANE 和 Air(从未原生开发或使用过 Unity3D)

我注意到下面的帖子,但在 2 年前,可能已经过时了。 手机上的增强现实

我一直在研究 http://www.in2ar.com/这似乎几乎可以满足我的需求,但是与他们的一位开发人员交谈后发现他们不支持对同一图像进行多标记检测。不过,他们的支持速度给我们留下了深刻的印象。

现在已经开始研究 Qualcomm 的解决方案 Vuforia https://developer.vuforia.com/,并打算尝试使用这个来制作原型(还读过使用这个库更好地检测?),已经询问了他们的论坛是否支持同一图像的多标记支持,虽然在撰写本文时没有回应。 https://developer.vuforia.com/forum/vuforia-sdk/does-vulforia-support-multimarker-tracking-copies-same-marker。还想知道如果使用这个解决方案,我可以期待什么样的学习曲线来学习 Unity。

如果有人有任何建议或指示?

干杯

0 投票
1 回答
1190 浏览

java - 检查android堆大小

有没有一种好方法可以检查设备在 Java 中的总堆大小中有多少内存?我的应用程序是用 adobe air 编写的,它使用原生 Java 扩展从 SD 卡加载多个图像。我找到了这段代码来检查位图是否可以加载到内存中:

但是,在我的 Galaxy S2 上,它似乎被完全忽略了。也许是因为该应用程序由两部分组成 - 一是 Java,二是 adobe air。在将图像加载到应用程序内存之前,我应该检查其他内存值吗?谢谢!

0 投票
1 回答
773 浏览

android - 为 android 构建 ANE Share/SMS/Toast 扩展

我是 AIR for Android 开发的新手,似乎无法通过在 AIR for Android 上的 ActionScript 中为我的 android 开发构建 ANE 共享/SMS/Toast 本机扩展。我已经从http://extensionsforair.com/extensions/ssd-android-extensions/下载了 ANE 源代码。我有 3 个文件夹:AndroidExtensions、AndroidExtensions_Demo 和 AndroidExtensions_Native。

虽然 AndroidExtensions 文件夹包含我已成功链接到并在我的 ActionScript 文档中引用的 ActionScript 文件,但我认为我需要将 AndroidExtensions_Native 文件夹的内容构建到 ANE 文件中,以将其放置在我的应用程序的 ActionScript 文档类路径中建造。

我已经下载并设置了 Adob​​eAIRSDK,所以我可以使用 adt.bat 来构建 ane。通过文档并运行

产生一个错误 - “没有足够的参数”。

如果有人可以帮助我,我将不胜感激,因为我手头没有太多时间,尤其是那些使用 ANE 共享/SMS/Toast 在 Android 上进行 ActionScript AIR 开发的人。

谢谢

0 投票
2 回答
751 浏览

air-native-extension - 在空中原生扩展的 FREFunction 中启动活动

在我的原生扩展的原生java代码中,我需要跳转到一个特定的页面,我尝试的是在FREFunction对象的调用函数中启动一个新的Activity,我的代码是这样的:

从 ddms 的日志中,我确定 SecondActivity 类已被执行,但在 setContentView(R.layout.second) 处失败;那么我的本机代码有什么问题,我该如何处理?任何机构都可以帮助我或给我同样的建议吗?