【问题标题】:How to detect if the user has linked to Google Market account [duplicate]如何检测用户是否已链接到 Google Market 帐户 [重复]
【发布时间】:2012-07-20 16:41:38
【问题描述】:

可能重复:
How to find Gmail account associated with Android Market?

在 Android 中,是否有一种简单的代码方法可以检测用户是否使用 gmail 地址将他们的手机链接到 Google 电子市场?

【问题讨论】:

    标签: android google-play


    【解决方案1】:

    在我看来,此时问的正确问题是,“你真正想做什么?”

    我能想到的最明显的用例是验证用户是否合法使用您的应用,在这种情况下,您可能会在应用程序许可中找到正确答案:http://developer.android.com/guide/google/play/licensing/index.html

    我能想到的下一个最明显的用例是您想帮助用户安装某些东西,在这种情况下,您的答案可能是链接到您的应用程序:http://developer.android.com/distribute/googleplay/promote/linking.html

    对于其他情况,答案可能从客户经理开始。在这里试试:http://developer.android.com/training/id-auth/identify.html

    【讨论】:

    • 哇,谢谢。我不知道有这样的东西!
    • 谢谢 Sparky。我在这里试图实现的是警告用户,如果手机未链接到任何 Google 市场帐户,他们的推送通知 (c2dm) 将不起作用。
    • 嗨,迈克尔,知道了。在这种情况下,我认为 AccountManager 路由是您想要的。或者,由于该应用程序无论如何都需要一个(市场)Play 帐户,因此您只能通过该渠道分发它。 ;-) 您也可以将您的免责声明放在下载列表的副本中。或者尝试注册为 C2DM 接收器,看看是否失败。如果您无法在设备上获得 C2DM (GCM),那么,总会有轮询作为后备位置。
    猜你喜欢
    • 2011-02-25
    • 2014-09-12
    • 1970-01-01
    • 2020-05-11
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-01-13
    相关资源
    最近更新 更多