问题标签 [ane]

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 回答
328 浏览

actionscript-3 - Google Play 游戏服务 ANE 版本 5089000

我一直在为我的安卓游戏使用我自己的 ANE,它运行良好。它具有 AdMob、排行榜和成就功能。我使用了 Google Play 游戏服务版本4242000,这是我刚开始构建它时的最新版本。

现在有一个新版本的 Google Play 游戏服务:5089000

我想迁移到这个新版本并实现新功能。但是,ANE 不能使用它。我所做的只是将4242000google-play-services.jar替换为较新的版本(即,我将4242000版本替换为5089000)。ANE 编译成功,但在测试时,ExtensionContext.createExtensionContext()总是返回NULL!!!正如我所说,当使用旧google-play-services.jar版本(版本4242000)编译时,它可以完美运行。

我在 Eclipse 中做了一个测试 android 项目,使用较新的google-play-services.jar(版本5089000),并且所有功能都有效。这意味着.jar文件不是问题。

我正在使用最新Adobe AIR 15的来构建swcANE 的一部分。

有没有人经历过类似的事情?有人可以帮忙吗?

0 投票
4 回答
441 浏览

java - Adobe AIR ANE 中的 FragmentActivity

为 android 编写本机扩展,以显示来自 github 的“更好的选择器”。为了显示这个库中的组件,我编写了 Activity extends FragmentActivity 来获取 FragmentManager。我将 android-support-v4.jar 中的类包含到我的项目中 - 没有结果,我尝试使用带有 packagedDependencies 标记的 platform.xml 将此 jar 包含到 ane 中 - 没有结果。我无法完成这项工作。

我也尝试包含

android-support-v4.jar 到我的 ane jar 中。它没有帮助。我的 android-arm 的 platform.xml :

ane 编译正常,没有错误,大小 od ane 文件增加 btu 仍然我从 logcat 收到此错误:

无法解析 Lcom/insolutions/nativepickers/OpenCalendarPickerActivity 的超类;(159) 类 'Lcom/insolutions/nativepickers/OpenCalendarPickerActivity;' 的链接 失败 找不到类 'com.insolutions.nativepickers.OpenCalendarPickerActivity',引用自方法 com.insolutions.nativepickers.OpenCalendarPicker.call

我的班级 OpenCalendarPickerActivity:

我在我的 android ane 项目中包含 jar 是这样的:fa1.jpg

我用代码开始我的活动:

我用这个命令编译 ANE:

还有我的 extension.xml 文件:

有任何想法吗?

0 投票
0 回答
230 浏览

ios - iOS 打包错误的 Flex 本机扩展

我正在尝试在 AIR 中为 iOS 中的收据打印机制作本机扩展。当我尝试使用 Flash Builder 4.7(在 Windows 8.1 上)打包我的应用程序时,我收到以下错误消息:

打包应用程序时出错:

ld:文件是为存档而构建的,它不是被链接的架构(armv7):C:\Users\AppData\Local\Temp\cfb2713d-1d55-4db3-b645-f5e8b4a58f36/libcom.domain.printer.a 用于架构 armv7

执行时编译失败:ld64

请帮忙 !

0 投票
0 回答
132 浏览

android - 在不使用@Override onActivityResult 的情况下调用相机意图并获取图像数据

我需要调用相机意图并取回照片,但我无法覆盖任何 Activity 以使用 onActivityResult 方法。

有没有其他方法可以获取这些数据?

我读过 PreferenceManager.OnActivityResultListener 但我认为事实并非如此。

0 投票
2 回答
36 浏览

flash - adobe AIR - 建议用户更新到最新版本

我是as3程序员,如何让老用户提示更新最新的app版本?使用 ANE?谢谢你

0 投票
1 回答
102 浏览

java - [Air ANE Java]如何在线程中使用FREObject?

我想要新的线程加载文件。完成后我将调用 dispatchStatusEventAsync 并推送 FREByteArray。但会触发 FREWrongThreadException。

只有一个线程?

0 投票
1 回答
37 浏览

ios - 如何打包 .json 文件以在适用于 iOS 的 ANE 中使用

我正在创建一个用于 iOS 的 Adob​​e Native Extension (ANE)。用于 ANE 的主 .a 库文件中的本机代码依赖于第三方框架,这些框架本身依赖于多个 .json 文件中定义的 JSON 对象的定义。我可以很好地使用 ANE 打包第 3 方框架 - 这是我遇到困难的 .json 文件。

我已经尝试将 .json 文件打包到主 .a 库文件中,尽管我不知道我是否以正确的方式进行了操作。

请帮忙。

0 投票
1 回答
188 浏览

ios - ANE-Facebook Freshplanet - onBtnShareLink 选项后崩溃

我正在使用 Freshplanet Facebook ANE

我正在尝试使用 ANE 在 Fb 上发布链接。

当有一个水龙头,FB窗口打开,我可以发布我的消息。发布后,它回到我的应用程序,一切都崩溃了。Fb上没有添加消息...

我只是在 Sprite Click 上调用 onBtnShareLink 函数,如下所示:

0 投票
1 回答
642 浏览

android - aapt 工具失败:错误:输入目录 '--auto-add-overlay' 不存在 air native exntesion

我在进行谷歌分析时遇到问题错误:aapt 工具失败:错误:输入目录'--auto-add-overlay' 不存在谁能帮助我,请

0 投票
2 回答
944 浏览

actionscript-3 - 无法将 .ane 文件导入 Flash CC

几天来,我一直在尝试将 .ane 文件导入 Flash CC 项目,以便在其中使用 admob 横幅。

我到处搜索,但我无法让它工作。

这就是我正在做的事情:

  • 我从这个 github 下载了 .zip 文件:https ://github.com/lilili87222/Admob-ANE
  • 在 .zip 文件中,我只得到了“admob_all_in_one_6.12.2.ane”文件并将其与我的项目 .fla 一起放入“lib”文件夹中。
  • 然后,在 Flash CC 中,我打开“高级 ActionScript 3.0 设置”窗口,导航到“库路径”选项卡并单击“浏览到本机扩展 (ANE) 文件”按钮。
  • 我在 lib 文件夹中选择我的 .ane 文件,然后单击确定。我尝试编译项目,但出现此错误:“无法加载内容,因为加载扩展时出现问题:错误:扩展命名空间无效”

有任何想法吗?

谢谢