1

我正在尝试使用谷歌的 C2DM 服务,但是当我尝试发送 RegistrationIntent 时我卡住了。错误是:“AuthTokenCallBack:帐户丢失”。

所以,在谷歌上搜索,我找到了我没有登录谷歌的答案。我想知道:

1)如何以“后台模式”登录谷歌?2) 是使用 OAuth2.0 的唯一方法吗?3) 使用一个帐户和多个设备,我可以向一个特定设备发送消息吗?4)我是android开发的菜鸟,你知道任何教程吗?

4

1 回答 1

0

4)在这里你可以找到一个关于c2dm的好教程。

3) 如果您在发送注册 ID 时获得设备 ID 并将其发送到您的服务器,您可以将这些值保存在您的数据库中,主键为“设备 ID”。因此,您可以通过这种方式向特定设备发送消息。

在这里如何获取设备ID,

final String registrationId = intent.getStringExtra("registration_id");
final String deviceId = Secure.getString(context.getContentResolver(), Secure.ANDROID_ID);
    ` 
于 2012-06-20T13:52:46.480 回答