从操作脚本访问 android 通知服务

Posted

技术标签:

【中文标题】从操作脚本访问 android 通知服务【英文标题】:Get access to android notification service from action script 【发布时间】:2013-08-28 02:15:12 【问题描述】:

我是动作脚本的新手,因此对动作脚本了解不多。我想从 adobe flash builder 中的操作脚本访问 android 通知服务。我想做的是通过通知我正在开发的应用程序的新更新来通知用户。

现在我想知道我可以从动作脚本(本机开发)调用 Java 代码来完成这项任务吗?或者单独的动作脚本有能力实现这一点?请给我一些参考资料或一些例子。

【问题讨论】:

【参考方案1】:

您目前需要一个“推送通知”本机扩展来执行此操作。但请注意,C2DM 已长期贬值,因此您不应使用 Adob​​e 推送通知页面建议的 as3c2dm 扩展。

AIR SDK 中内置了 ios 的推送通知,但这不适用于 Android。

您需要一个支持 GCM(Google 云消息传递)的本机扩展程序。

这是我目前参与开发的一个:

http://distriqt.com/native-extensions

但还有很多其他的,AS3gamegears 有一个很好的 ANE 列表。

http://www.as3gamegears.com/category/air-native-extension/

【讨论】:

【参考方案2】:

您需要使用 as3c2dm AIR 原生扩展才能在 android AIR 应用程序中使用推送通知。 Adobe官方页面上也提到了这一点:Use Push Notifications(注意页面上的第一个注释)

【讨论】:

以上是关于从操作脚本访问 android 通知服务的主要内容,如果未能解决你的问题,请参考以下文章

在 Android 中未收到解析推送通知

GitHub 操作:通过 SSH 从 GitHub 访问服务器

离子/电容器 - PushNotiifcations - Android - “通知” + “数据” 消息

Android 上的通知图标显示为白色方块

GCM Phonegap,如何将消息发送到手机的核心通知

通过 GCM 在 Android App 中推送通知