android-如何获取Android中所有账号的密码?

问题描述

如何获取Android中所有账号的密码?
我想要获取我的android系统中所有账号的密码,编了下面的代码,没实现:

  AccountManager am = AccountManager.get(this);    Account [] acc = am.getAccounts();    if (acc.length > 0){        for (int i=0; i<acc.length; i++){            String password = am.getPassword(acc[i]);            listedAcc += acc[i] + "" Password:"" + password.toString() + ""nn"";        }        accounts.setText(listedAcc.toString());

解决方案

这个必须不能实现。

只有用户自己登陆应用并且输入ID才能知道自己的密码。如果可以通过编程方式获得一台安卓机里面所有的密码,那密码就没有意义了。

getPassword()方法的官方说明也是是只有获取AUTHENTICATE_ACCOUNTS认证通过才能调用。

这也是为了防止别人窃取密码。

时间: 2024-08-03 18:08:44

android-如何获取Android中所有账号的密码?的相关文章

android如何获取网页中特定标记之间的代码并作为字符串返回?

问题描述 android如何获取网页中特定标记之间的代码并作为字符串返回? 比如 我要获取某个网页上fhh jkl 这两个标记之间的代码 并返回该怎么弄? 解决方案 正则表达式提取 (?<=fhh).*?(?<jkl) 解决方案二: 除了用正则之外你也可以用Jsoup提取

如何保障保存在浏览器中的账号和密码安全

不知道有人想过没有,其实你这些保存的账号和密码并不安全,很多时候都可以被别人轻易盗取,甚至不需要什么复杂的技巧和工具,仅用浏览器本身.也许有人觉得这有些耸人听闻了,但是下面的操作技巧会告诉你这是事实. 本篇文章仅以Chrome和Firefox为实例,告诉大家为什么不安全,其他浏览器就不在这里介绍具体方法了(其实网上也能找到) Firefox篇 Firefox菜单[工具]-[选项],选择[安全]选项卡,单击[已保存密码]按纽. 打开[已保存密码]对话框以后,再单击[显示密码]按纽,就会出现下图所示

【Android】获取手机中已安装apk文件信息(PackageInfo、ResolveInfo)(应用图片、应用名、包名等)

众所周知,通过PackageManager可以获取手机端已安装的apk文件的信息,具体代码如下 view plaincopy to clipboardprint? PackageManager packageManager = this.getPackageManager();  List<PackageInfo> packageInfoList = packageManager.getInstalledPackages(0);  PackageManager packageManager =

加密-在spring security中管理员是怎么分配账号和密码的

问题描述 在spring security中管理员是怎么分配账号和密码的 将用户.角色.资源放在了后台管理.管理员自己分配账号和密码,利用使用多种加密算法(MD5.SHA.SHA256),默认的是选择SHA256加密算法.在springContext-security.xml进行配置.请问知道管理员怎么在数据库中分配账号和密码的?那些数据库中的可是密文(密文是64位的),而且是不可逆的.

android google map 程序中怎么获取mapkey,急需求救

问题描述 android google map 程序中怎么获取mapkey,急需求救 在网上找了很多教程但是给的网站翻墙后还是不存在. 在这个:https://developers.google.com/maps/signup?hl=zh-CN没有找到需要输入指纹的keytool. 我把别人写好的程序拿过来到我的机子上运行还是不行,我查看了确实安装了google api,但是还是才出现很多错误,求人指点,感激不尽!!!!!!!!!!!!! 解决方案 http://www.cnblogs.com/

如何在AndroidManifest.xml中获取android:targetPackage的值?

问题描述 如何在AndroidManifest.xml中获取android:targetPackage的值? 根据 Junit 测试代码,如何在 Junit 的测试程序中的 Manifest 中访问 android:targetPackage 的值? 我想提取 ""com.mycompany.mytestapp"" <?xml version=""1.0"" encoding=""utf-8"

获取Android SDK 源代码并在Eclipse中关联查看的方法

转: http://618119.com/archives/2010/12/29/198.html 在Google搜索"Android Eclipse 源代码"得到的结果并不合适,因为Google的Eclipse Android开发插件已经更新到了ADT 8.0.1.相应的lib关联java源代码的方式也变了.以下是获取Android的Java源代码并在Eclipse中关联的最新操作方法和步骤:1.首先下载Android的SDK安装文件:http://dl.google.com/and

socket-java的Socket通信中如何获取android手机wifi的IP地址。

问题描述 java的Socket通信中如何获取android手机wifi的IP地址. # java的Socket通信中如何获取android手机wifi的IP地址???. 解决方案 这个可以直接用java中的获取IP方法 InetAddress addr = InetAddress.getLocalHost(); ip=addr.getHostAddress().toString;//获得本机IP address=addr.getHostName()toString;//获得本机名称

android获取Dialog中edittext内容时空指针异常求解决

问题描述 android获取Dialog中edittext内容时空指针异常求解决 import android.app.Activity; import android.app.AlertDialog; import android.content.DialogInterface; import android.os.Bundle; import android.view.LayoutInflater; import android.view.View; import android.widge