0

如何修改和扩展适用于 Android 的 Sencha Touch 2 Native Packaging(参见http://docs.sencha.com/touch/2-0/#!/guide/native_android)?我想向 Android 项目添加推送功能。

4

2 回答 2

1

IMO,您应该使用cordova(phonegap)。有了它,您将获得插件以在您的应用程序中添加推送。据我所知,您无法将 PUSH 与 Sencha Touch 本身一起使用。要使用 Push,您必须有一个设备 ID。Sencha 不能给你这个(除非你设法从 javascript 调用你的活动中的函数)。此外,您需要设置广播接收器来收听传入的推送消息。基本上,使用 Push 涉及大量待办事项,因此您不能简单地自动化该工作并让原生打包来完成。

考虑到将花费的时间和精力(如果可能的话),修改/扩展 sencha 工具的原生打包并不值得。

于 2013-01-22T19:29:04.237 回答
0

您应该查看http://www.pubnub.com/他们有 Javascript 客户端来监听队列,并且一旦推送消息,您就可以使用它来执行您想要的任何内容。

于 2013-01-23T12:38:00.040 回答