gpt4 book ai didi

android - 通过 Android 访问 Google 帐户 ID/用户名

转载 作者:IT老高 更新时间:2023-10-28 13:14:49 25 4
gpt4 key购买 nike

您如何在代码中访问用户的 Google 帐户 ID/用户名?我正在构建一个应用程序,它将调用 Web 服务来存储数据,并且我想识别提交数据的人的身份。

最佳答案

我遇到了同样的问题,这两个链接为我解决了:

第一个是这个:How do I retrieve the logged in Google account on android phones?

其中显示了用于检索与手机关联的帐户的代码。基本上你需要这样的东西:

AccountManager manager = (AccountManager) getSystemService(ACCOUNT_SERVICE);
Account[] list = manager.getAccounts();

并在AndroidManifest.xml中添加权限

<uses-permission android:name="android.permission.GET_ACCOUNTS"></uses-permission>
<uses-permission android:name="android.permission.AUTHENTICATE_ACCOUNTS"></uses-permission>

此外,如果您使用模拟器,以下链接将帮助您使用帐户进行设置:Android Emulator - Trouble creating user accounts

基本上,它说您必须基于 API 级别而不是 SDK 版本创建一个 android 设备(就像通常所做的那样)。

关于android - 通过 Android 访问 Google 帐户 ID/用户名,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2245545/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com