我是android的新手 . 我正在开发一个简单的应用程序,以便在两个Android设备之间进
我将为我的项目制作这个场景,以便在两个Android设备之间进行通信 .
是否可行?
有没有办法让这种沟通变得简单......
1.安装应用程序后,使用GCM注册用户
2.使用电话号码存储注册ID .
在申请中......
3.选择要与之聊天的人员的电话号码 .
4.从服务器获取与电话号码对应的registration_ID(GCM唯一注册ID) .
5.使用GCM向该移动设备发送请求消息 .
6.其他用户通过从服务器查找注册ID发送响应消息,并使用GCM与其他移动设备通信 .
之后,两个设备之间的通信应该使用已知的GCM注册ID ....
提前致谢 :) :) :)
1 回答
是的,您可以将应用程序的registrationId与设备的电话号码一起存储(假设它有一个,即不是没有电话连接的平板电脑) . 您应该知道使用GCM的几个应用程序可以在一部手机上 . 每个都将具有不同的包名称,因此具有不同的regID .
电话号码和regID之间不一定是一对一的关系,而是一对多 .