问题标签 [accountmanager]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
699 浏览

android - Android:找不到同步适配器

为什么我打电话时Android找不到我的同步适配器:

我已经搜索了几个小时:

在日志中:

AndroidManifest.xml

同步适配器.xml:

我已经尝试了一切

现在我哭了:'(

0 投票
0 回答
261 浏览

android - 如何识别安卓用户账号?

我搜索以识别 Android 设备上的用户帐户。使用 AccountManager API 是不够的,因为 Account 不提供有关 Android Market 链接的信息...

你有想法吗 ?

0 投票
1 回答
6303 浏览

android - Android AccountManager authToken 和 OAuth

我的任务是为 Gmail 编写 IMAP 电子邮件客户端。到目前为止,我知道客户端应该通过 OAuth进行身份验证(Google还有一个用于 IMAP auth 的 java 库)。但我想让用户免于输入任何密码。

Android 提供了一种很酷的“原生”方式来通过 AccountManager 为 google 帐户服务获取 authToken。但我想知道如何使用 authToken 以及它的用途是什么?是否仅用于 GAE 身份验证?

有没有办法在没有浏览器的情况下获取 oauthToken 和 oauthTokenSecret(通过 AccountManager)?

0 投票
0 回答
358 浏览

android - 如何在后台线程中正确地将 Activity 传递给 AccountManager?

仅向ANDROID 开发人员提出的问题:

我正在寻求有关理解AccountManager类的帮助(http://developer.android.com/reference/android/accounts/AccountManager.html)。

在文档中有一条注释:永远不能在应用程序的主事件线程上调用可能阻塞的请求,包括,。getResult() 如果需要,其中一些请求需要Activity启动另一个请求intent

我猜在getResult()一个新的intent可以作为activity传递给请求的子活动开始,但是这个代码是在后台线程上执行的,并且传递给请求的活动可能由于不同的原因已经被破坏了。

当我getResult()后台线程上使用时,我如何确定它Activity没有被破坏(例如由于屏幕旋转)?

0 投票
1 回答
1661 浏览

android - Google AccountManager Android

我一直在试图弄清楚如何使用 Google 帐户管理器来简单地为用户提供一种登录我的应用程序的方式。

我有 AuthToken 返回,但我怎样才能获得一些不会改变的帐户的唯一信息,例如 uniqueID 或其他东西,以便我可以使用它来登录用户?

0 投票
4 回答
5471 浏览

android - 在用户已经允许访问后,如何强制 AccountManager 显示“访问请求”屏幕?

使用AccountManager::getAuthTokenByFeatures时,会显示一个访问请求屏幕,供用户允许或拒绝访问该帐户。用户允许访问后,后续调用(使用相同的参数)会在不提示用户的情况下返回身份验证令牌。

如何清除状态以确保出现访问请求提示?(这至少对于开发、测试和演示目的很有用。)

0 投票
1 回答
703 浏览

php - 通过 Zend_Gdata 使用来自 android 的 AccountManager.getAuthToken 的结果(401 未经授权)

我需要使用AccountManager.getAuthToken从 Android 设备(客户端)检索身份验证令牌,然后通过 Zend_Gdata(服务器端)重新使用它

当使用日历 'cl' authTokenType时,事情会按预期工作,

安卓源码:

PHP源码:

这确实有效,但是当使用 Gmail ' mail ' authTokenType时,事情就不那么顺利了

安卓源码:

PHP源码:

这会不断抛出一个带有消息“预期响应代码 200,得到 401”的“Zend_Gdata_App_HttpException”。

我尝试遵循各种Google 数据 API的指南,但没有成功

0 投票
2 回答
11960 浏览

android - 在 Android 客户管理器中存储其他数据

我想使用 androidAccountManager来同步我的网络服务和应用程序(联系人和日历的标准同步)但是,AccountManager似乎只存储用户名和密码。我的 Web 服务需要三个凭据:用户名、密码和帐户。存储第三条信息的最佳做法是什么?

0 投票
1 回答
3309 浏览

java - 如何通过 Google 帐户在 Android 中使用 AccountManager?

我想在 Android 中使用 AccountManager 来验证 com.google 帐户。我已经知道如何获得帐户,但我有几个问题,

  1. 如果该帐户不在 AccountManager 中,并且帐户 self 在 com.google 域下,那么我该如何添加它?
  2. AccountManager 如何管理代币?它会自动检索令牌,还是我需要手动进行?
  3. 我正在尝试将 Google Reader API 与 ClientLogin 一起使用,那么我可能第一次需要密码。如果某些 com.google 帐户之前已被其他应用程序存储,我可以使用它们来获取密码吗?

编辑于 2011.08.20

为了澄清这个问题,我想问这个问题,

  1. Android上的谷歌应用程序有自己的验证谷歌账户的例程,我想知道是否可以调用谷歌应用程序创建的例程,并获得自己的权限?
  2. 如果 Android 手机上没有 Google 帐户,如何添加帐户,以后 Google 应用程序会接受该帐户?
0 投票
1 回答
1089 浏览

android - 使用 AccountManager addAccountExplicitly 第一次同步需要很长时间

我使用 AccountManager addAccountExplicitly() 将帐户添加到 AccountManager。然后我打电话

之后,在查看设备的“帐户和同步”屏幕时,我看到了我的帐户,但是当我单击时,我看到“同步联系人”复选框没有出现。它可能需要几分钟才能出现...

我发现如果我收听正在添加的帐户,并在延迟(2 秒)后调用:

它正在同步。

1.为什么账号同步需要时间?2.这是使帐户立即同步的正确方法吗?(这会一直有效吗?)