问题标签 [android-account]
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 AccountManager 中存储两个令牌
我使用的 API 在登录时会提供两种类型的令牌,这两种令牌都是必需的。AndroidAccountManager
仅存储一个身份验证令牌,我如何保存第二个?用 保存一个令牌并AccountManager
为另一个令牌实现一些自己的存储逻辑会使整个使用变得AccountManager
无用。
我想把这两个令牌合并为一个String
,用一些特殊的分隔char
,然后将其保存String
到AccountManager
.
有什么更好/更优雅的想法吗?
android - 没有应用偏好活动的帐户设置
对不起,我的英语不好!
我实现了一个 android 应用程序的同步适配器,并希望进行帐户设置,例如 Google 帐户设置。Google 帐户有三组设置(搜索、位置、广告),每组都打开一个单独的活动。我只有一个设置,没有组。Сan 我立即调用 ListPreference 而不是打开活动,在这个新活动中重复设置并启动 ListPreference?
更新 1:
我想为自己的帐户创建一个设置。帐户已创建。
当我单击此设置时,然后打开设置应用程序,我再次单击设置并查看 ListPreference。我想点击 AccountManager 中的设置并立即看到 ListPreference,而不显示应用偏好活动。这可能吗?
android - 在 ListPreference 中选择单选按钮时值不正确
我有一个 Preference 活动,它使用我的 XML 文件定义的 List Preferences:
数组.xml:
当我启动我的应用程序时,更改此设置,我看到以下内容:
- 应用程序写入 defaultSharedPreference 文件值 = 1800
- 我将其更改为“15 分钟”并看到值 = 900 - 好的,好的
- 我将其更改为“45 分钟”并查看值 = 60 - ???
- 我将其更改为“1 小时”并查看值 = 180 - ???????
- 我再次将其更改为“30 分钟”并查看值 = 1800
- 我将其更改为“1 小时”,然后看到 value = 180 - 为什么?
为什么我看到这些值 (60, 180)?哪儿来的呢?
更新1:
系统写入 defaultSharedPreferences。我从 ddms 看到了首选项文件,并看到系统写入了错误的值。
android - Android in app purchase-query inventory 删除重新添加账号后返回null
我已经按照谷歌的文档在我的应用程序中实现了应用程序购买。一切正常,我可以购买物品,删除应用程序后,我可以使用此代码恢复我的托管购买,到目前为止没有问题。
这是我想知道的部分,如果我删除并重新添加我购买的帐户并尝试查询我的库存它返回 null,所以我无法恢复我的购买,当我尝试再次购买它时返回消息:You already own this item.
此外,我的应用程序和应用程序内产品目前已在 alfa 上发布,并且我使用相同的密钥库(发布密钥库)和相同的版本代码。
所以我错过了什么,任何帮助表示赞赏。
android-contacts - 在android中检索联系人的已连接帐户的详细信息
我正在android中制作一个联系人应用程序。我可以使用“光标”检索联系人的联系人姓名、号码、电子邮件 ID。当我点击联系人时,它会显示该联系人的姓名、电话号码和电子邮件 ID,但我还想在其中显示该联系人的所有连接帐户,例如“Gmail”和“Whatsapp”、“Facebook”、“Yahoo”。有没有办法在我们的应用程序中显示联系人的所有关联帐户?提前感谢很多。
android - 在三星 Galaxy 设备上插入日历的错误
我有一个只发生在三星 Galaxy Tab、三星 Galaxy Win Duos 和三星 Galaxy S Duos 中的错误。
我正在尝试将链接的日历插入应用程序帐户:
但是这一行中的这个生成错误:
堆栈跟踪:
我该如何解决这个错误?
java - Android AccountManager.getUserData() 返回 null
尽管已设置,但我有类似的问题,例如AccountManager getUserData 返回 null但解决方案对我不起作用
我的 Authenticator.java
我添加了一个这样的帐户
但是当我尝试通过调用来获取用户数据时,getUserData()
我得到了 null
android - 在没有 GET_ACCOUNTS 权限的情况下为我们自己的应用调用 getAccounts 或 getAccountsByType
我的应用程序已经充当身份验证器,我只想检查类型属于我的应用程序的指定帐户是否已经存在。
AccountManager#addAccountExplicitly
我们可以在没有权限的情况下创建一个新帐户GET_ACCOUNTS
,我们可以检查一个为我们的应用程序创建的帐户是否存在没有该权限?
android - 如何在两个 android 应用程序(如 Facebook 应用程序和 facebook messenger)之间共享登录数据
我正在开发两个具有登录功能的应用程序,例如 APP1 和 APP2 我想要登录用户会话,该会话登录到 APP1 中,例如 Facebook 应用程序和 Facebook Messenger 应用程序。
如何与 APP2 共享我的 APP1 登录会话?