gpt4 book ai didi

android - 如何在所有应用程序中记录 Android 设备上的所有触摸和加速度计

转载 作者:塔克拉玛干 更新时间:2023-11-02 20:55:36 26 4
gpt4 key购买 nike

我目前正在进行一项研究项目,该项目涉及人们在 Android 设备上玩游戏。我希望能够编写一个记录加速度计和触摸事件的 android 应用程序。我希望我的用户能够玩愤怒的小鸟等游戏,同时记录他们的触摸数据。

我知道这种类型的数据收集可以从应用程序内部进行,但是否可以从应用程序外部进行? (也许通过在后台运行的应用程序?)

如果这不可能,是否有替代方案? (我相信理论上我可以进入 android 操作系统源代码并实现它?)

最佳答案

I understand that this type of data collection is possible from inside the app, but is it possible from outside the app? (perhaps via an app running in the background?)

对于触摸事件,不,出于明显的隐私和安全原因。它曾经是可能的(研究术语“tapjacking”),但当前版本的 Android 最终阻止了这种行为。

对于加速度计事件,您可以记录这些事件,因为它们对所有应用程序都是相同的。请记住,您的采样率可能与正在使用的应用程序的采样率不完全匹配。

I believe I could theoretically go into the android OS source code and make this happen?

是的,不过您随后需要将修改后的 Android 变成 ROM 模组并将其安装到设备上。

关于android - 如何在所有应用程序中记录 Android 设备上的所有触摸和加速度计,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13960765/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com