如何使用Flutter应用访问Android手机的加速度传感器?

问题描述 投票:0回答:1

我需要使用flutter android applicationandroid手机面对动作时显示push通知。我该怎么办?

flutter push-notification accelerometer sensor
1个回答
0
投票

pubspec.yaml

dependencies: sensors: ^0.4.1+7(不要忘记安装)

file.dart

import 'package:sensors/sensors.dart';

accelerometerEvents.listen((AccelerometerEvent event) {
  print(event);
});
// [AccelerometerEvent (x: 0.0, y: 9.8, z: 0.0)]

设备的速度,包括重力影响

userAccelerometerEvents.listen((UserAccelerometerEvent event) {
  print(event);
});
// [UserAccelerometerEvent (x: 0.0, y: 0.0, z: 0.0)]

也描述了设备的速度,但不包括重力。

gyroscopeEvents.listen((GyroscopeEvent event) {
  print(event);
});
// [GyroscopeEvent (x: 0.0, y: 0.0, z: 0.0)]

设备旋转

希望这会有所帮助

© www.soinside.com 2019 - 2024. All rights reserved.