问题标签 [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.
android - Android:找不到同步适配器
为什么我打电话时Android找不到我的同步适配器:
我已经搜索了几个小时:
在日志中:
AndroidManifest.xml
同步适配器.xml:
我已经尝试了一切
现在我哭了:'(
android - 如何识别安卓用户账号?
我搜索以识别 Android 设备上的用户帐户。使用 AccountManager API 是不够的,因为 Account 不提供有关 Android Market 链接的信息...
你有想法吗 ?
android - Android AccountManager authToken 和 OAuth
我的任务是为 Gmail 编写 IMAP 电子邮件客户端。到目前为止,我知道客户端应该通过 OAuth进行身份验证(Google还有一个用于 IMAP auth 的 java 库)。但我想让用户免于输入任何密码。
Android 提供了一种很酷的“原生”方式来通过 AccountManager 为 google 帐户服务获取 authToken。但我想知道如何使用 authToken 以及它的用途是什么?是否仅用于 GAE 身份验证?
有没有办法在没有浏览器的情况下获取 oauthToken 和 oauthTokenSecret(通过 AccountManager)?
android - 如何在后台线程中正确地将 Activity 传递给 AccountManager?
仅向ANDROID 开发人员提出的问题:
我正在寻求有关理解AccountManager
类的帮助(http://developer.android.com/reference/android/accounts/AccountManager.html)。
在文档中有一条注释:永远不能在应用程序的主事件线程上调用可能阻塞的请求,包括,。getResult()
如果需要,其中一些请求需要Activity
启动另一个请求intent
。
我猜在getResult()
一个新的intent
可以作为activity
传递给请求的子活动开始,但是这个代码是在后台线程上执行的,并且传递给请求的活动可能由于不同的原因已经被破坏了。
当我getResult()
在后台线程上使用时,我如何确定它Activity
没有被破坏(例如由于屏幕旋转)?
android - Google AccountManager Android
我一直在试图弄清楚如何使用 Google 帐户管理器来简单地为用户提供一种登录我的应用程序的方式。
我有 AuthToken 返回,但我怎样才能获得一些不会改变的帐户的唯一信息,例如 uniqueID 或其他东西,以便我可以使用它来登录用户?
android - 在用户已经允许访问后,如何强制 AccountManager 显示“访问请求”屏幕?
使用AccountManager::getAuthTokenByFeatures时,会显示一个访问请求屏幕,供用户允许或拒绝访问该帐户。用户允许访问后,后续调用(使用相同的参数)会在不提示用户的情况下返回身份验证令牌。
如何清除状态以确保出现访问请求提示?(这至少对于开发、测试和演示目的很有用。)
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的指南,但没有成功
android - 在 Android 客户管理器中存储其他数据
我想使用 androidAccountManager
来同步我的网络服务和应用程序(联系人和日历的标准同步)但是,AccountManager
似乎只存储用户名和密码。我的 Web 服务需要三个凭据:用户名、密码和帐户。存储第三条信息的最佳做法是什么?
java - 如何通过 Google 帐户在 Android 中使用 AccountManager?
我想在 Android 中使用 AccountManager 来验证 com.google 帐户。我已经知道如何获得帐户,但我有几个问题,
- 如果该帐户不在 AccountManager 中,并且帐户 self 在 com.google 域下,那么我该如何添加它?
- AccountManager 如何管理代币?它会自动检索令牌,还是我需要手动进行?
- 我正在尝试将 Google Reader API 与 ClientLogin 一起使用,那么我可能第一次需要密码。如果某些 com.google 帐户之前已被其他应用程序存储,我可以使用它们来获取密码吗?
编辑于 2011.08.20
为了澄清这个问题,我想问这个问题,
- Android上的谷歌应用程序有自己的验证谷歌账户的例程,我想知道是否可以调用谷歌应用程序创建的例程,并获得自己的权限?
- 如果 Android 手机上没有 Google 帐户,如何添加帐户,以后 Google 应用程序会接受该帐户?
android - 使用 AccountManager addAccountExplicitly 第一次同步需要很长时间
我使用 AccountManager addAccountExplicitly() 将帐户添加到 AccountManager。然后我打电话
之后,在查看设备的“帐户和同步”屏幕时,我看到了我的帐户,但是当我单击时,我看到“同步联系人”复选框没有出现。它可能需要几分钟才能出现...
我发现如果我收听正在添加的帐户,并在延迟(2 秒)后调用:
它正在同步。
1.为什么账号同步需要时间?2.这是使帐户立即同步的正确方法吗?(这会一直有效吗?)