我正在使用android中的密码管理器应用程序。我不知道如何让我的应用程序监听输入字段并捕获用户名和密码,以便我可以将它们存储在我的用户中。我将不胜感激任何帮助。Android监听来自其他应用程序的输入字段
0
A
回答
1
您可以使用Accessibility API来读取输入字段。在您的应用开始接收辅助功能事件之前,用户需要在设置中手动启用辅助功能服务。但是,you cannot read password fields。
由于事件包含其源隐私文本可能会泄露敏感信息(如密码),从而危及其安全。为了解决这个问题,响应于操纵密码字段而触发的任何事件不包含密码的文本。
相关问题
- 1. Android应用程序中可自定义的输入字段
- 2. 程序来监视其他程序
- 3. Android EditText监听器输入
- 4. 来自其他输入
- 5. JQuery可以监听来自其他javascript的AJAX调用吗?
- 6. 使用来自其他类的输入
- 7. 来自Android中其他应用程序的权限
- 8. Android - 拦截来自其他应用程序的共享意图
- 9. 如何监视其他应用程序?
- 10. TYPE_SYSTEM_ALERT干扰其他应用程序的输入〜Android
- 11. 来自其他字段的SQLite Android更新字段
- 12. jquery在输入字段后监听ajax加载后的输入字段
- 13. 其他Android应用程序
- 14. android-片段共享来自调用活动的监听器
- 15. 的Android FileObserver监测的其他应用程序?
- 16. jQuery自动根据来自其他输入字段的值填充输入字段
- 17. Android - 在我的应用程序中的位置监听程序
- 18. 将一个Android应用程序导入其他应用程序
- 19. 自动填充输入字段与其他输入字段的值
- 20. Java文本字段,传输来自监听器类内部的字符串
- 21. Android应用程序:如何关闭监听程序并将其重新打开?
- 22. 是否有可能开发一个Android应用程序来监视其他应用程序的使用情况?
- 23. 的Android监听应用
- 24. 使输入字段只读其他输入字段
- 25. 在输入字段上使用“更改”监听器
- 26. 使用jQuery在窗体中监听每个输入字段
- 27. 根据其他字段的输入禁用字段
- 28. Android - 用于新启动的应用程序的监听器
- 29. Android输入密钥监听器
- 30. 输入监听器Java [Android Studio]
在安全缺陷之外,即使使用可访问性API,也不应该有可能“捕获...密码”。 – CommonsWare
要阅读密码字段,您必须实现自己的键盘(IME)。此外,每次用户想要使用您的管理员时,他都必须手动切换键盘。您可以从IME切换到其他IME,但不能相反。 –
@PrasadPawar,你能否扩展你的答案? – UOPIUS9