问题标签 [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.
ios - 适用于 iOS 的 AS3 DatePicker Air
我正在使用以下 ane 显示日期选择器
https://github.com/freshplanet/ANE-DatePicker
在 iphone 中,它总是在底部显示 datepicker。我看了一下 AirDatePicker.as,在 iPad 上我可以做到,但没有找到任何在 iphone 中自定义定位的方法。
ios - AS3 Air for iOS 原生对话框
我正在尝试使用此 ane 显示日期选择器
https://github.com/mateuszmackowiak/NativeDialogs
一切正常,但对于 ios7,对话框完全变黑。我尝试了 NativeDatePickerDialog.as 中的主题之类的东西,但没有被重新喜欢。
(或以其他方式(ane)实现日期选择器)。您的帮助将不胜感激。
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 时设置隐私/地图
谢谢,
乙
command-line - 如何从命令行编译包含 ANE 的 AIR iOS 应用程序?
我是使用命令行编译 AIR iOS 应用程序的新手。我当前的命令如下所示:
向其中添加.ane
(AIR Native Extension)的正确方法是什么?
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)
我已经根据 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>我已经配置了应用程序 facebook 端(基于我之前创建的证书和密码生成的哈希)。
我按顺序调用方法:
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都无法处理这篇文章的代码格式。道歉。
actionscript-3 - 空中发布游戏错误
我在发布游戏时收到此错误。
(是长错误)
我已经为广告添加了一个 ane (AIRPUSH)
当我在新项目中运行该 ane 时,它运行良好。
可能是什么问题?
actionscript-3 - 如何在 Windows 中重新打包 .ANE 扩展
我的原生扩展之间的 Flash 项目存在冲突。两个 ANES 中都包含一些 Java 库,所以我无法发布游戏(我收到错误消息...添加了库 X)。我在谷歌周围搜索。而且我发现我需要删除重复的库,然后我需要用adt重新打包ANE。我以前从未这样做过,也从未创建过 ANE 扩展。有人可以指导我走向一个好的方向,我该如何重新包装我的 ane?
谢谢!
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
android - 我在游戏中设置了 Google Play 游戏服务,但没有任何反应
我正在尝试在我的Android 版Adobe Air游戏中启用Google Play 游戏。有 2 个完整的应用程序和一个演示程序。但看起来这两个应用程序都忽略了 SignIn/SubmitScore/ReportAchievement 代码。
我正在使用这个 ANE,但也尝试过这个,它是原始的前叉。因为所有的结果都是一样的。代码“忽略”,没有任何反应。
我的项目设置:
- 所有项目都在 FlashDevelop 中完成、编译和打包。平台为 Air Mobile 14.0,SDK 为 Adobe 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 配置的某个地方。所以它可能在这里:
android - 如何正确设置 Fresh Planet An Google Play 游戏服务?
大家好,所以我已经在这几天了。我正在使用 Flash CS6 和 Flash Develop 以及最新的 Adobe AIR 17.0 设置 Fresh Planet 的 Google Play 游戏服务 ANE。我将 ANE 连接到 Flash CS6 中的库路径,并将其添加到 Flash Develop 中的库中。
这就是我在 startScreen 类中进行所有设置的方式:
现在,一旦我单击我的 Android 设备上的按钮,应用程序在这样做后立即崩溃,这就是我的 XML 的设置方式:
我按照新鲜星球论坛上发布的所有说明进行操作。所以我不明白为什么它会崩溃并且不显示任何内容。请任何帮助将不胜感激,或者如果您知道使用 google play 游戏服务的任何其他免费方法并且不介意帮助我,我将不胜感激,谢谢! 新鲜星球 ANE