【问题标题】:Getting user's name in Android在Android中获取用户名
【发布时间】:2017-01-10 16:02:08
【问题描述】:

我想在我的应用中获取用户的姓名,以便它可以在首次运行时提供个性化消息,例如,

%用户名

..

由于该应用程序将付费并且主要在 Google Play 商店中提供,因此我将拥有有关用户的所有信息,就像他们同步的 gmail 帐户一样。但是我该如何为它编写代码呢?

【问题讨论】:

  • 你可能会编译 Google Sign-In API
  • 或者,如果您只想阅读主要联系人,您可以试试这个stackoverflow.com/questions/2112965/…
  • 设备可能不知道用户的名字。作为设置向导的一部分,并非所有设备都要求提供名称,而且我还没有遇到强制用户提供名称的设备。此外,并非所有用户都会将任何类型的帐户(例如 Google 帐户)与他们的设备相关联。
  • @cricket_007 不是用于网站的 Google 登录 API 吗?我需要他们的名字..
  • @CommonsWare 不是设备本身,不,但谷歌在您创建帐户时会这样做。而且由于该应用将是主要在 Google Play 商店上提供的付费应用,因此他们需要一个 gmail 帐户来支付费用。

标签: android google-signin user-data android-account


【解决方案1】:

根据 cricket_007 的建议,Google 登录 API 提供 user's display name

【讨论】:

    猜你喜欢
    • 2023-03-25
    • 1970-01-01
    • 1970-01-01
    • 2011-02-13
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-05-25
    • 2017-06-23
    相关资源
    最近更新 更多