Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/203.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
扩展/修改适用于Android的Sencha Touch 2本机包装_Android_Sencha Touch_Native - Fatal编程技术网

扩展/修改适用于Android的Sencha Touch 2本机包装

扩展/修改适用于Android的Sencha Touch 2本机包装,android,sencha-touch,native,Android,Sencha Touch,Native,如何修改和扩展适用于Android的Sencha Touch 2本机软件包(请参阅)?我想在Android项目中添加推送功能。在我看来,您应该使用cordova(phonegap)。这样,你就可以获得插件,在你的应用程序中添加推送功能。据我所知,你不可能用Sencha Touch本身来推动。要使用Push,您必须有一个设备id。Sencha不能给您这个id(除非您设法从javascript调用活动中的函数)。此外,您需要设置一个广播接收器来监听传入的推送消息。基本上,在使用Push时需要做大量的

如何修改和扩展适用于Android的Sencha Touch 2本机软件包(请参阅)?我想在Android项目中添加推送功能。

在我看来,您应该使用cordova(phonegap)。这样,你就可以获得插件,在你的应用程序中添加推送功能。据我所知,你不可能用Sencha Touch本身来推动。要使用Push,您必须有一个设备id。Sencha不能给您这个id(除非您设法从javascript调用活动中的函数)。此外,您需要设置一个广播接收器来监听传入的推送消息。基本上,在使用Push时需要做大量的工作,所以您不能简单地将这项工作自动化,让原生打包来完成

修改/扩展sencha工具的本机打包并不值得(如果可能的话)考虑所需的时间和精力。

您应该检查一下他们有Javascript客户机来执行侦听队列,并使用它在推送消息后可以执行任何您想要的操作