Last updated:
0 purchases
proximity sensor
proximity_sensor #
https://pub.dev/packages/proximity_sensor
simple and easy to use flutter plugin package for proximity sensor (only)
Getting started #
In the pubspec.yaml of your flutter project, add the following dependency:
dependencies:
...
proximity_sensor:
copied to clipboard
In your library add the following import:
import 'package:proximity_sensor/proximity_sensor.dart';
copied to clipboard
Note #
Android 12 and higher are required to specify an explicit value for android:exported
This is an example.
<activity
android:exported="true"
....
copied to clipboard
Regarding permissions, you may need the following settings in your AndroidManifest.xml file:
<uses-permission android:name="android.hardware.sensor.proximity"/>
<uses-permission android:name="android.permission.BODY_SENSORS_BACKGROUND"/>
<uses-permission android:name="android.permission.ACTIVITY_RECOGNITION"/>
<uses-permission android:name="android.permission.WAKE_LOCK"/>
copied to clipboard
NB: the WAKE_LOCK permission is only needed if you run setProximityScreenOff(true) before listening to events
Some recent devices use virtual proximity sensors. There are no physical sensors. I found it hard to trust the sensor information in this case.
For personal and professional use. You cannot resell or redistribute these repositories in their original state.
There are no reviews.