繁体   English   中英

从Android应用的APK获取硬件传感器数据

[英]Getting hardware sensor data from the apk of an android app

我是Java和android的新手。 我正在做一个关于Android应用程序的研究项目,在其中我必须知道这些应用程序如何使用运动传感器数据。 为此,我需要反编译并获取源代码。 我使用了两个或三个可用的工具进行了反编译。 但是在我反编译的每个应用程序中,硬件传感器数据都是模糊的。 我尝试在jadx反编译工具中使用反混淆选项,但它不起作用。 传感器数据仍然被混淆。 我需要获取该代码以了解该应用程序注册了多少个事件侦听器以及为该应用程序设置的采样频率。 请建议我该怎么做。

根据所需的传感器数据类型,

  • 重力,线性加速度,旋转矢量,有效运动,步进计数器和步进检测器传感器是基于硬件或基于软件的。
  • 加速度传感器和陀螺仪传感器始终基于硬件。

请在此处参考官方文档

采用

public void onSensorChanged(SensorEvent event){}

以获得所需的数据类型。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM