搜索插件、代码仓与 APP 分类

插件详情v0.1.0

motion_sensors

用于访问 Android 和 iOS 加速度计、陀螺仪、磁力计和方向传感器的 Flutter 插件。

AndroidiOS
近 30 天下载
451
喜欢数
49
Pub 分数
150

安装插件

flutter pub add motion_sensors

插件介绍

基于插件公开信息、社区数据与项目使用情况整理的选型参考。

motion_sensors 包是一个 Flutter 插件,可在 Android 和 iOS 上提供对设备运动传感器的访问,包括加速度计、陀螺仪、磁力计和方向数据。它可为需要跟踪设备移动或位置的应用程序提供实时传感器读数。该插件轻量且与 Flutter 的事件驱动架构无缝集成,使开发者能够构建交互式体验,例如手势识别、增强现实功能或健身追踪。它支持两个平台,并由 final.dev 维护。

适合场景

  • 移动应用中的手势检测
  • 增强现实应用
  • 健身与活动追踪
  • 设备方向监控
  • 互动游戏控制

主要特点

  • 实时传感器数据流
  • 支持加速度计、陀螺仪、磁力计和方向传感器
  • 跨平台兼容性(Android 和 iOS)
  • 用于订阅传感器事件的简单API
  • 对原始传感器值的低级别访问

适合对象

  • 开发运动感知应用的开发者
  • 需要实时设备移动跟踪的应用程序
  • AR/VR 和游戏应用
  • 健身和健康追踪工具

使用建议

  • 需要在 Android 和 iOS 上具备适当的权限
  • 持续传感器轮询可能导致电池使用量增加
  • 数据准确性取决于设备硬件
  • 不适用于高精度工业应用
  • 某些设备可能需要校准

原始 README

以下为关联源码仓库的 README 原文快照,最新内容请访问源码仓库。

motion_sensors

pub package

Flutter plugin for accessing the Android and iOS accelerometer, gyroscope, magnetometer and orientation sensors.

Getting Started

To use this plugin, add motion_sensors as a dependency in your pubspec.yaml file.

dependencies:
  motion_sensors: ^0.1.0

Import to your project.

import 'package:motion_sensors/motion_sensors.dart';

motionSensors.magnetometer.listen((MagnetometerEvent event) {
    print(event);
});

Screenshot

所属分类

依赖

依赖清单 1 项

源码仓库

使用此插件的项目