问题标签 [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.
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
的来构建swc
ANE 的一部分。
有没有人经历过类似的事情?有人可以帮忙吗?
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 文件:
有任何想法吗?
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
请帮忙 !
android - 在不使用@Override onActivityResult 的情况下调用相机意图并获取图像数据
我需要调用相机意图并取回照片,但我无法覆盖任何 Activity 以使用 onActivityResult 方法。
有没有其他方法可以获取这些数据?
我读过 PreferenceManager.OnActivityResultListener 但我认为事实并非如此。
flash - adobe AIR - 建议用户更新到最新版本
我是as3程序员,如何让老用户提示更新最新的app版本?使用 ANE?谢谢你
java - [Air ANE Java]如何在线程中使用FREObject?
我想要新的线程加载文件。完成后我将调用 dispatchStatusEventAsync 并推送 FREByteArray。但会触发 FREWrongThreadException。
只有一个线程?
ios - 如何打包 .json 文件以在适用于 iOS 的 ANE 中使用
我正在创建一个用于 iOS 的 Adobe Native Extension (ANE)。用于 ANE 的主 .a 库文件中的本机代码依赖于第三方框架,这些框架本身依赖于多个 .json 文件中定义的 JSON 对象的定义。我可以很好地使用 ANE 打包第 3 方框架 - 这是我遇到困难的 .json 文件。
我已经尝试将 .json 文件打包到主 .a 库文件中,尽管我不知道我是否以正确的方式进行了操作。
请帮忙。
ios - ANE-Facebook Freshplanet - onBtnShareLink 选项后崩溃
我正在使用 Freshplanet Facebook ANE
我正在尝试使用 ANE 在 Fb 上发布链接。
当有一个水龙头,FB窗口打开,我可以发布我的消息。发布后,它回到我的应用程序,一切都崩溃了。Fb上没有添加消息...
我只是在 Sprite Click 上调用 onBtnShareLink 函数,如下所示:
android - aapt 工具失败:错误:输入目录 '--auto-add-overlay' 不存在 air native exntesion
我在进行谷歌分析时遇到问题错误:aapt 工具失败:错误:输入目录'--auto-add-overlay' 不存在谁能帮助我,请
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 文件,然后单击确定。我尝试编译项目,但出现此错误:“无法加载内容,因为加载扩展时出现问题:错误:扩展命名空间无效”
有任何想法吗?
谢谢