问题标签 [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 回答
673 浏览

ios - 适用于 iOS 的 AS3 DatePicker Air

我正在使用以下 ane 显示日期选择器

https://github.com/freshplanet/ANE-DatePicker

在 iphone 中,它总是在底部显示 datepicker。我看了一下 AirDatePicker.as,在 iPad 上我可以做到,但没有找到任何在 iphone 中自定义定位的方法。

0 投票
1 回答
1179 浏览

ios - AS3 Air for iOS 原生对话框

我正在尝试使用此 ane 显示日期选择器

https://github.com/mateuszmackowiak/NativeDialogs

一切正常,但对于 ios7,对话框完全变黑。我尝试了 NativeDatePickerDialog.as 中的主题之类的东西,但没有被重新喜欢。

(或以其他方式(ane)实现日期选择器)。您的帮助将不胜感激。

0 投票
1 回答
97 浏览

sdk - distriqt nativemaps- AIR 16 错误

使用 Apache Flex Compiled SDK - 14.16.16 调试 USB 时,出现以下错误:

打包应用程序时出错:

ld:无法打开 -non_global_symbols_no_strip_list 文件:/Users/CRMantra/AIR_14.16.16/lib/aot/lib/local_nostrip.arm-air.txt 执行时编译失败:ld64

__________ 发现这与编译 ANE 时使用的 platform.xml 有关。https://forums.adobe.com/thread/1220219

我有两个问题:

1)我需要地图的权限才能使用 requestLocationAuthorization(true) 抛出 NativeDialog 框 - 因此用户将正常设置权限。

2) 此 ANE 的推荐和测试 SDK 版本是多少。另外,您是否能够通过测试 SDK 中的对话框设置权限?根据我的阅读,建议使用 AIR 16 版本来设置权限并解决地理对象始终静音的问题。我确实注意到 NativeApplication.nativeApplication.executeInBackground = true; 也将修复 Geo.mute 问题,但它仍然需要上面提到的本机对话框,并且它需要用户在每次运行 .ipa 时设置隐私/地图

谢谢,

0 投票
1 回答
69 浏览

command-line - 如何从命令行编译包含 ANE 的 AIR iOS 应用程序?

我是使用命令行编译 AIR iOS 应用程序的新手。我当前的命令如下所示:

向其中添加.ane(AIR Native Extension)的正确方法是什么?

0 投票
1 回答
392 浏览

java - ANE-Facebook,[应用程序] 已停止,java.lang.RuntimeException:无法恢复活动

我是 ANE-Facebook 的新手,但我对 Freshplanet 的其他一些 ANE 有过积极的体验。
主题问题是:我的配置错误还是由 ANE 的代码引起的问题?

此 AIR 应用程序在调用后立即停止openSessionWithReadPermissions
由于显而易见的原因,下面的文本和附加的日志文件的值替换如下:
MyNumericAppId - 我的应用程序 ID ('0234XXXXXXXXX')
air.com.mydomain.myapp.debug - 我的应用程序包 (air. com.recxxxxx.xxxxx.debug)

  1. 我已经根据 Freshplanet 的自述文件和操作方法在 application.xml 中配置了清单和扩展部分:

    <application> <id>com.mydomain.myapp</id> <!-- debug is being added automatically --> [...] <android> <manifestAdditions><![CDATA[ <manifest android:installLocation="auto"> [...] <uses-permission android:name="android.permission.INTERNET"/> <application> <activity android:name="com.facebook.LoginActivity"/> <activity android:name="com.freshplanet.ane.AirFacebook.LoginActivity" android:theme="@android:style/Theme.Translucent.NoTitleBar"></activity> <activity android:name="com.freshplanet.ane.AirFacebook.ShareDialogActivity" android:theme="@android:style/Theme.Translucent.NoTitleBar"></activity> <activity android:name="com.freshplanet.ane.AirFacebook.ShareOGActivity" android:theme="@android:style/Theme.Translucent.NoTitleBar"></activity> <activity android:name="com.freshplanet.ane.AirFacebook.WebDialogActivity" android:theme="@android:style/Theme.Translucent.NoTitleBar"></activity>
    </application> </manifest> ]]></manifestAdditions> </android> [...] <extensions> <extensionID>com.freshplanet.AirFacebook</extensionID> </extensions> </application>

  2. 我已经配置了应用程序 facebook 端(基于我之前创建的证书和密码生成的哈希)。 facebook.config

  3. 我按顺序调用方法:

    trace("Facebook.isSupported", Facebook.isSupported); Facebook.getInstance().init(MyNumericAppId,false); Facebook.getInstance().logEnabled = true; trace("Facebook.getInstance().isSessionOpen" Facebook.getInstance().isSessionOpen); Facebook.getInstance().closeSessionAndClearTokenInformation(); Facebook.getInstance().openSessionWithReadPermissions(["public_profile", "user_friends"],aneSessionResult);

问题:方法aneSessionResult永远不会执行调用后应用程序立即停止openSessionWithReadPermissions并在确认后退出。未引发任何 ActionScript 级别错误。在用户的输入事件上延迟或触发此方法 - 给出完全相同的结果。

我正在附加完整的信息级别,而不是过滤的日志文件,从应用程序启动到崩溃发生(替换了应用程序 ID 和包)。

再次:是我的配置错误还是与 ANE 本身有关?
谢谢

PS我或SO都无法处理这篇文章的代码格式。道歉。

0 投票
1 回答
54 浏览

actionscript-3 - 空中发布游戏错误

我在发布游戏时收到此错误。

(是长错误)

我已经为广告添加了一个 ane (AIRPUSH)

当我在新项目中运行该 ane 时,它​​运行良好。

可能是什么问题?

在此处输入图像描述

0 投票
1 回答
170 浏览

actionscript-3 - 如何在 Windows 中重新打包 .ANE 扩展

我的原生扩展之间的 Flash 项目存在冲突。两个 ANES 中都包含一些 Java 库,所以我无法发布游戏(我收到错误消息...添加了库 X)。我在谷歌周围搜索。而且我发现我需要删除重复的库,然后我需要用adt重新打包ANE。我以前从未这样做过,也从未创建过 ANE 扩展。有人可以指导我走向一个好的方向,我该如何重新包装我的 ane?

谢谢!

0 投票
1 回答
353 浏览

facebook - AS3 GoViral ANE - 本机登录窗口?

我从 www.milkmangames.com 试用了 GoViral ANE。

到目前为止它工作正常,但我想知道如何使用本机登录功能!

Facebook 不再允许这种基于“webview”的登录窗口。

ANE 描述说:

  • 带有官方 Facebook iOS SDK 的原生 Facebook 对话框和 UI

  • 适用于 iOS、Android 或两者的 100% 原生解决方案

但是使用 Facebook SDK,您将不会获得此 webview 登录弹出窗口,而是使用智能手机配置的 Facebook 帐户的确认弹出窗口。

是否有使用这种登录的选项?Facebook 将不接受使用 webview 登录的我的应用程序。我试了几次。

脸书的回应

使用: Flex 4.14.0 AIR 16.0 iOS 8.2

0 投票
1 回答
801 浏览

android - 我在游戏中设置了 Google Play 游戏服务,但没有任何反应

我正在尝试在我的Android 版Adob​​e Air游戏中启用Google Play 游戏。有 2 个完整的应用程序和一个演示程序。但看起来这两个应用程序都忽略了 SignIn/SubmitScore/ReportAchievement 代码。

我正在使用这个 ANE,但也尝试过这个,它是原始的前叉。因为所有的结果都是一样的。代码“忽略”,没有任何反应。

我的项目设置:

  • 所有项目都在 FlashDevelop 中完成、编译和打包。平台为 Air Mobile 14.0,SDK 为 Adob​​e Air 16.0。我对 Android 包使用自己的 .p12 证书,每个 App 版本一个。
  • 我在 FlashDevelop 上包含 ANE,就像我包含 Game Center ANE 一样,用于同一个 APP。游戏中心一号正在工作,所以我认为这个也应该没问题。
  • 我已将我的 com.google.android.gms.games.APP_ID 以及 ANE 所需的添加添加到 xml。

在我的代码中我做了(没有任何反应,没有调用回调,没有触发信号,没有登录弹出屏幕,但显示了我的“跟踪”通知,因此到达了代码):

在 Google 的开发者控制台上:

  • 这两个应用程序都发布了 Alpha/Beta 测试,还没有生产版本。
  • 我已经设置了 Play 游戏服务,它是“准备测试”。
  • 这两个应用程序都已链接到它并获得授权。我验证了 .p12 的 OAuth2.0 SHA1 指纹并且它们匹配。

这是我的 APK 的 AndroidManifest.xml,因为我无法想象问题出在代码端或 Google 的控制台端。我认为打包时它应该在 ANE 配置的某个地方。所以它可能在这里:

0 投票
0 回答
147 浏览

android - 如何正确设置 Fresh Planet An Google Play 游戏服务?

大家好,所以我已经在这几天了。我正在使用 Flash CS6 和 Flash Develop 以及最新的 Adob​​e AIR 17.0 设置 Fresh Planet 的 Google Play 游戏服务 ANE。我将 ANE 连接到 Flash CS6 中的库路径,并将其添加到 Flash Develop 中的库中。

这就是我在 startScreen 类中进行所有设置的方式:

在此处输入图像描述

现在,一旦我单击我的 Android 设备上的按钮,应用程序在这样做后立即崩溃,这就是我的 XML 的设置方式:

在此处输入图像描述

我按照新鲜星球论坛上发布的所有说明进行操作。所以我不明白为什么它会崩溃并且不显示任何内容。请任何帮助将不胜感激,或者如果您知道使用 google play 游戏服务的任何其他免费方法并且不介意帮助我,我将不胜感激,谢谢! 新鲜星球 ANE