使用相同的Android应用程序在两个设备之间进行通信

时间:2014-02-08 09:09:00

标签: android

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

是否可行?
有没有办法让这种沟通变得简单......

1.安装应用后,使用GCM注册用户
2.使用电话号码存储注册ID。

在申请中......

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

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

提前致谢:) :) :)

1 个答案:

答案 0 :(得分:0)

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

电话号码和注册号码之间不一定存在一对一的关系,而是一对多关系。