我已经实现了AccountManager工作流程,以便在标准的Android设置屏幕中将帐户添加到我的服务中。

在典型的Android设备上,我可以在设置屏幕的“帐户”部分中成功获取应用程序的图标,设置,登录工作流程等,并且可以添加帐户。

但是,在Amazon Kindle HDX中,即使API存在,并且在我的应用程序详细信息中,我仍然可以看到权限已被标识( android.permission.AUTHENTICATE_ACCOUNTS ,...),但是在设置屏幕的任何位置都找不到AccountManager。 。 一切似乎都与Amazon身份验证有关。 最接近的是“ 我的帐户 ”下的“ 社交网络 帐户 ”,但仅显示Facebook和Twitter,并且似乎是专有的帐户管理器,而不是Android的帐户管理器。

有人知道吗

  • 标准帐户列表存在于Kindle HDX中吗?
  • AccountManager API是要走的路? 还是应该在Kindle上运行应用程序时编写自定义帐户对话框?

关于第二个问题,亚马逊声称支持该API https://forums.developer.amazon.com/forums/thread.jspa?threadID=906,但是如果无法列出或管理帐户,我想最好使用专有方法。 我错了吗?

  ask by rupps translate from so

本文未有回复,本站智能推荐:

1回复

如何在我的应用程序中实现AccountManager

我尝试在我的应用程序中实现一个帐户管理器,以避免用户每次打开应用程序时都必须登录。 所以基本上,我已经有了我的身份验证活动,用户可以在其中输入登录名和密码以及我们从服务器接收令牌的地方(此时身份验证是基本的)。 现在我想添加AccountManager,但我真的不明白哪个部分会去哪里。
1回复

如何在AccountManager中存储和检索auth_token

我正在使用AccountManager存储auth_token。 我正在使用以下代码存储auth_token。 但是我无法找回它。 而且,我正在使用以下代码(使用Volley库)来取回它,但是它抛出AuthFailureError。 有什么建议么 ?
1回复

在AccountManager中存储几个帐户,并包括一个SyncAdapter

我正面临以下情况。 我的应用程序使用AccountManager来存储用户凭据。 可以同时登录多个帐户,类似于twitter所做的操作(您可以转到个人资料并切换到其他登录帐户)。 一个已登录帐户被视为一次处于活动状态。 直到知道之前,我用来识别用户当前正在使用哪个帐户的方式是将当前帐
1回复

从AccountManager中删除帐户不会将用户发送到AccountAuthenticatorActivity

我有一个使用AccountManager和自定义AccountAuthenticator注册用户的应用程序。 我需要实现Log Out功能。 当用户单击Log Out按钮时,其帐户被成功删除,但活动保持不变,该用户不会重定向到AccountAuthenticatorActivity
1回复

AccountManager.confirmCredentials问题

我正在尝试使用AccountManager.confirmCredentials方法在我的应用中进行用户验证。 我正在那样使用它: 但是自Android 5以来,它的实施方面存在差距。用户可以在Google授权表单中清除提议的帐户名称并使用他/她自己的帐户名称。 结果将是肯定的,并且
2回复

Android使用AccountManager添加帐户

大家好,我想用androids accountManager添加一个帐户,我一直在下面获取此堆栈跟踪。 伙计们,我无法发布所有代码,因为我突破了Stack Overflow允许我输入的限制。 所以请只发布您请求的代码片段,因为还有更多的代码可以使用。 对不起,我只是把它弄乱了,直到我能
2回复

来自Android客户端的AccountManager的AuthToken不再工作

我很生气。 我正在尝试使用Java中的Google App Engine作为服务器,为Android构建一个基于回合制的多人在线游戏。 它们看起来非常合适。 Android需要一个Google帐户,GAE使用Google帐户进行身份验证,同时具有免费和可扩展性。 因此,在假期之前
2回复

通过Android的AccountManager类进行Twitter身份验证

我正在开发一个Android应用程序,并希望集成Twitter。 我的理解是,如果用户的设备上,安装Android官方Twitter的应用程序,然后我们可以鉴定的客户经理作为mentined 这里 ..如果没有安装则显示Twitter的登录网页。 我的理解是否正确? 现在使用t
4回复

Android AccountManager不应该在每个应用程序/ UID基础上存储OAuth令牌吗?

Android的AccountManager似乎为具有不同UID的应用程序获取相同的缓存身份验证令牌 - 这是安全的吗? 它似乎与OAuth2不兼容,因为不应该在不同的客户端之间共享访问令牌。 背景/上下文 我正在构建一个Android应用程序,该应用程序使用OAuth2对我的服务
2回复

Accountmanager vs sharedpreference用于身份验证和服务器通信

在我的项目中,要在服务器中读取和写入数据取决于身份验证密钥(用户)。 到目前为止,我计划使用共享首选项存储用户身份验证密钥,以便与服务器进行进一步的通信。 后来,我通过阅读本教程认识了“客户经理”: 我很少混淆使用客户经理或sharedpreference。 我觉得很难理