【问题标题】:Android GCM without GooglePlus没有 GooglePlus 的 Android GCM
【发布时间】:2013-07-21 16:40:19
【问题描述】:

是否可以为未安装 GPlus APK 的客户端使用 GCM(在新 API 中)?

我不喜欢 Google 对话方式:

GooglePlusUtil.getErrorDialog(gPlusErrorCode, activity, Constants.WAIT_FOR_RESULT_CODE).show();
  1. 安装后它不会立即返回到我的应用程序。而是指导用户使用 GPlus ('open')...
  2. 这是摩擦(甚至可能是严重的摩擦)。我不希望这影响我的转化率。

另外:是否有成熟的 XMPP 替代 GPlus for Android?

10 倍

【问题讨论】:

    标签: android xmpp google-cloud-messaging


    【解决方案1】:

    是否可以为未安装 GPlus APK 的客户端使用 GCM(在新 API 中)?

    是的。

    我不喜欢 Google 对话方式:

    由于该代码与 GCM 无关,我看不到问题所在。

    【讨论】:

    • developer.android.com/google/gcm/gs.html 指向 developer.android.com/google/play-services/setup.html (接近尾声)您需要调用 isGooglePlayServicesAvailable() 如果结果不是“成功”,请调用我上面引用的行,在我的原始查询。这个扣法有错吗?例如 - 我可以在没有安装 G+ APK 的情况下将 google_play_services-lib 用于 GCM 吗?那太好了。 (我无法在我的设备上卸载 G+,所以测试是个问题)
    • @JRun:“调用我上面引用的那一行”——不,它没有。它建议您call getErrorDialog() on GooglePlayServicesUtil。 “我可以在没有安装 G+ APK 的情况下为 GCM 使用 google_play_services-lib 吗?” - 是的。客户端需要安装 Play Services Framework,这通常已经在 Android 3.0+ 设备上。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-07-13
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-01-15
    • 1970-01-01
    相关资源
    最近更新 更多