【问题标题】:Collect all User Inputs in Android [closed]收集 Android 中的所有用户输入 [关闭]
【发布时间】:2013-11-25 20:47:33
【问题描述】:

您好,我正在编写一个新的 Android 程序来收集所有用户输入、来自我的应用程序和其他应用程序的 EditText 值(无密码、无敏感信息)。如何做到这一点? Android中是否有任何广播接收器或观察者可以监听键盘击键?任何帮助表示赞赏...

编辑:- 为了更好地理解: 访问和处理用户输入的 EditText 值。键盘应用程序已经收集了所有输入信息,它们会处理这些单词以提供更好的建议。是否有任何内置 API 或 Accessibility API ?

谢谢。

【问题讨论】:

  • 只使用一个键监听器。这取决于他们输入的上下文
  • 我需要它在我的和其他应用程序上工作。你能举一些例子吗?我需要运行任何服务吗?
  • 这基本上是一个键盘记录器,我猜有安全限制不允许这样做。
  • 连swiftkey都收集所有用户信息(无意创建键盘应用)!!
  • 哦,我明白了。我必须同意多米尼克的观点。你为什么要键入记录?

标签: android user-input keylistener keystroke


【解决方案1】:

Linux 将阻止您窥视其他进程——这种安全性是 Android 在其自己的进程中运行每个包并需要意图或其他托管形式的进程间通信的原因之一。

我知道您说过您对构建键盘应用程序不感兴趣,但我怀疑 InputMethodEditor 可能是实现此目的的唯一合法方法。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2017-04-23
    • 2021-08-23
    • 1970-01-01
    • 1970-01-01
    • 2014-12-07
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多