问题标签 [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.

0 投票
1 回答
1567 浏览

cordova - Phonegap 插件(版本> = 3.0)用于检索Android设备的注册电子邮件地址

我需要在我的 Cordova 应用程序中获取 Android 设备的注册电子邮件。我目前有一个 Cordova 3.3.0 应用程序正在运行;我只能在这个地方找到 2.5 版的 Cordova 插件 这个插件与我当前使用的版本不兼容。有没有人为此提供了更新的插件?

如何更新这个为 2.5 构建的插件,使其与 3.3.0 兼容?

该插件实际上需要来自 android.permission.GET_ACCOUNTS 的权限

更新:我对 AccountList.java 文件执行了以下操作

哪里,原来是 -

我在 HTML 文件中的脚本如下 -

我收到一条错误消息,提示 AccountList 未定义。

0 投票
0 回答
1125 浏览

android - Android AccountManager.getAuthToken 忽略 LoginActivity 后的回调

如问题标题中所述,AccountManager 将从对 的调用开始 LoginActivity getAuthToken,但随后它不会进入回调。

奇怪的是,如果它有任何方式获取不需要启动活动的身份验证令牌(如缓存令牌或我的刷新令牌机制),它确实会进入回调。只有从 LoginActivity 返回时它才不起作用。

所以我想我可能不会把所有东西都放在 Android 所期望的结果包中,但它期望什么文档对此非常薄弱。

这是登录活动的相关部分:

更新

我的问题与此 SO question 中的问题相同,直到我重新启动时延迟调用回调。但是他的解决方案对我不起作用,putExtra(KEY_ACCOUNT_AUTHENTICATOR_RESPONSE, response)我的身份验证器中已经有了。

0 投票
3 回答
2553 浏览

android - 为什么 AccountManager.addAccountExplicitly 会返回 false?

谷歌的 Android 文档(http://developer.android.com/reference/android/accounts/AccountManager.html#addAccountExplicitly(android.accounts.Account, java.lang.String, android.os.Bundle))说:

退货

如果帐户添加成功,则为 true,如果帐户已存在,则为 false,该帐户为 null,或者发生其他错误

我越来越假了。具体来说,还有哪些其他错误可能导致这种情况?

0 投票
2 回答
510 浏览

android - 如何获取 Yahoo/Microsoft 帐户的电子邮件 ID

是否可以获得在 Android 设备中使用 PlayStore 应用程序配置的 Yahoo/Microsoft 电子邮件 ID/ID。我为雅虎使用com.yahoo.mobile.client.share.sync。但不工作。我可以知道实现目标的正确方法是什么吗?

这是我的代码:

0 投票
2 回答
3495 浏览

android - 检查设备谷歌帐户是否经过身份验证,然后才允许访问我的离线应用程序

我有一个完全离线工作的私人应用程序(即没有发送/接收服务器数据),但是我需要将其限制为仅在手机上拥有有效 Google 帐户的用户。我可以通过迭代电话帐户列表来确保电话上有一个合适的帐户,但是是否可以检查帐户是否有效/经过身份验证而无需引入完整的 OAuth 流程?我不需要获取 cookie 或将任何数据发送到服务器。

理想情况下,我想做类似的事情: 1. 与客户经理核实身份验证令牌。2. 如果收到令牌,则允许访问该应用程序。目前,无需通过客户经理进行任何检查,任何人都可以在电话上创建一个虚假帐户,然后即使他们输入了电子邮件/密码并且永远不会获得授权,也可以访问。

我希望我已经清楚地解释了这一点。由于我的应用程序没有网络连接,所以我想避免添加我自己的任何网络/oauth 检查。

0 投票
1 回答
187 浏览

android - 如何从联系人中的帐户图标启动新活动

我有一个帐户验证器和同步适配器,它们将我的应用程序联系人分别存储到我的帐户中。该帐户图标也会显示给这些联系人。但是,一旦我单击特定用户的帐户图标,我就不知道如何进入活动。

例如。如果我们点击联系人中的 whatsapp 图标,它会将我们带到该特定用户的 whatsapp 聊天页面。像同样的方式,我需要调用一个导致 Activity 的意图。

我应该在哪里进行所需的更改以及要添加什么代码。

0 投票
0 回答
812 浏览

java - 如何通过 java 代码将 Gmail 帐户添加到 android 设备?

我想使用我的应用程序将gmail 帐户添加到 android 设备中。

在我的应用程序中有2 Edit Text

用户名(用于获取用户名,如 user1@gmail.com)n

密码(用于获取密码,如 *********)

并有一个按钮

AddAccount(用于 onclick 监听器)

当我单击按钮时,它应该将 gmail 帐户添加到 gmail 帐户。

(顺便说一句,我已经这样做了,这里由回答并且运行良好,但它不适用于添加 gmail 帐户)。

请给建议。提前致谢。

0 投票
0 回答
80 浏览

android - 如何在 Android 帐户设置中添加我的 Android 应用程序?

我开发了一个 Android 项目,我想在手机设置页面的帐户部分设置我的项目,以便任何人都可以轻松添加帐户表单设置页面。

例如任何人都可以从设置页面添加 google、facebook、viber 帐户。我怎样才能做到这一点?

下面是屏幕截图

在此处输入图像描述

0 投票
0 回答
315 浏览

android - 获取当前 android 和 GooglePlay 用户账号的账号邮箱

我在其他问题中看到了如何获取设备电子邮件,但我需要获取当前用户的电子邮件

我正在实施应用内计费,需要知道用户的电子邮件是什么以进行安全检查,所以我必须获得的电子邮件必须与他的 GooglePlay 帐户当前使用的电子邮件相同,而且这种方法听起来不太可靠这个目的

智能手机可以保存更多帐户,但我不明白我怎么知道列表中各个帐户之间当前活动的帐户是什么。

0 投票
1 回答
2679 浏览

android - 应用程序仅在 Android L 中出现持续的低内存崩溃

我在许多设备和各种 Android 模拟器配置中测试了一个应用程序,现在我尝试在 Android L 模拟器上测试同一个应用程序并且经常出现内存崩溃,

我试过

  • 将 AVD 内存从 512mb 翻倍至 1024mb(请注意,在模拟器的所有其他 Android API 级别配置中,该应用程序在 512mb 上运行良好)
  • 添加

    android:largeHeap="true" 到清单

但是应用程序以相同的方式崩溃并出现此错误

我遇到最多崩溃的 Activity 没有内存密集型例程,只是一个表单,没有大图像,只有 2 个小 png 拇指(200kb 文件大小,300x300 原始尺寸),3 个基本微调器,只有文本行,3 个编辑文本全部在一个滚动条,在 Android L 之前的任何真实或虚拟设备中都没有问题,只有在 Android L 模拟器中才会出现这些问题......目前没有带有 android L 的真实设备知道问题是否与L 模拟器,但听起来很奇怪,在这个版本中,这样的 Activity 可能会出现内存不足的问题。

有什么建议可以改善内存管理或任何可以帮助我解决此问题的方法吗?

如何增加模拟器的堆限制以及这与真实设备或以前的模拟器 sdk 版本有何不同?!