2014-02-08 47 views
1

我是新来的android。我正在开发一个简单的应用程序,以在两个Android设备之间进行通信...
我将为我的项目制作这个场景,以在两个Android设备之间进行通信。使用相同的Android应用程序的两个设备之间的通信

可行吗?
有什么办法,使这个简单的沟通...应用后,GCM

1.注册用户安装
2.store注册ID与电话号码。

在应用

...

3.Select的电话号码,你要聊天的人。
4.从服务器获取与电话号码对应的registration_ID(GCM唯一注册ID)。
5.使用GCM向该移动设备发送请求消息。
6.其他用户通过查找来自服务器的注册ID并使用GCM与其他移动设备通信来发送响应消息。

之后,这两个设备之间的通信应该利用GCM已知的注册ID,是....

提前:)谢谢:) :)

+0

是的,你可以实现它.....我不是从机器人,但我认为你应该访问https://www.firebase.com实现这....或者你可以使用任何Web服务... ......... –

回答

0

是的,你可以存储registrationId的应用程序连同设备的电话号码(假设您的服务器上有一个,即没有电话连接的平板电脑)。你应该知道,使用GCM的几个应用程序可以在一部手机上。每个都有不同的包名,因此有不同的regID。

phone no和regID之间不一定是一对一的关系,而是一对多。

相关问题