我是动作脚本的新手,因此对动作脚本知之甚少。我想从 adobe flash builder 中的操作脚本访问 android 通知服务。我想要做的是通过通知通知用户正在开发的应用程序的新更新。
现在我想知道我可以从动作脚本(本机开发)调用 Java 代码来完成这项任务吗?或者单独的动作脚本有能力实现这一点?请给我一些参考资料或一些例子。
我是动作脚本的新手,因此对动作脚本知之甚少。我想从 adobe flash builder 中的操作脚本访问 android 通知服务。我想要做的是通过通知通知用户正在开发的应用程序的新更新。
现在我想知道我可以从动作脚本(本机开发)调用 Java 代码来完成这项任务吗?或者单独的动作脚本有能力实现这一点?请给我一些参考资料或一些例子。
您目前需要一个“推送通知”本机扩展来执行此操作。但请注意,C2DM 已长期贬值,因此您不应使用 Adobe 推送通知页面建议的 as3c2dm 扩展。
iOS 的推送通知已内置在 AIR SDK 中,但这不适用于 Android。
您需要一个支持 GCM(Google Cloud Messaging)的本机扩展。
这是我目前参与开发的一个:
但是还有很多其他的,AS3gamegears 有一个很好的 ANE 列表。
您需要使用as3c2dm AIR 原生扩展才能在 android AIR 应用程序中使用推送通知。Adobe官方页面上也提到了这个:Use Push Notifications(注意页面上的第一个注释)