Tag: android activity

如何分享Android活动之间的socket.io连接?

在socket.io Android客户端示例项目中,我们读到: IO.socket()返回一个带有默认选项的http://chat.socket.io的套接字。 请注意,该方法会caching结果,所以您可以始终从任何Activity或Fragment中为url获取同一个Socket实例。 所以我决定testing一下,因为我的服务器上打开的套接字数量不等于客户端的数量。 我用下面的服务器: var app = require('express')(); var http = require('http').Server(app); var io = require('socket.io')(http); app.get('/', function(req, res){ res.sendfile('index.html'); }); io.on('connection', function(socket){ console.log('- connect event '+socket.id); socket.on('disconnect', function () { console.log('- disconnect event from id '+socket.id); }); }); http.listen(3000, '0.0.0.0', function(){ console.log('. listening on *:3000'); }); 并开发了一个非常简单的Android应用程序,包含两个活动,每个打开socket.io连接到相同的服务器地址,并允许简单地切换活动。 我启动服务器并启动应用程序,这是我得到的输出。 . listening on *:3000 […]