Skip to content

[Pedometer] Pedometer starts accessing device sensor list on app launch #1004

Description

@knight0zh

This behavior is causing the app to fail privacy compliance reviews on certain platforms.

Can anyone help me understand why this is happening and how to prevent the plugin from accessing the device's sensor list on app launch?

Stack info:
at android.hardware.SensorManager.getSensorList()
at android.hardware.SensorManager.getDefaultSensor(SensorManager.java:488)
at n1.c.(Unknown Source:56)
at n1.a.onAttachedToEngine(Unknown Source:35)
at io.flutter.embedding.engine.FlutterEngineConnectionRegistry.add(Unknown Source:110)
at io.flutter.plugins.GeneratedPluginRegistrant.registerWith(Unknown Source:296)
at java.lang.reflect.Method.invoke(Native Method)
at io.flutter.embedding.engine.plugins.util.GeneratedPluginRegister.registerGeneratedPlugins(Unknown Source:21)
at io.flutter.embedding.android.FlutterActivity.configureFlutterEngine(Unknown Source:9)
at io.flutter.embedding.android.FlutterActivityAndFragmentDelegate.onAttach(Unknown Source:58)
at io.flutter.embedding.android.FlutterActivity.onCreate(Unknown Source:13)
at android.app.Activity.performCreate(Activity.java:7009)
at android.app.Activity.performCreate(Activity.java:7000)
at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1214)
at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2784)
at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2909)
at android.app.ActivityThread.-wrap11(Unknown Source:0)
at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1642)
at android.os.Handler.dispatchMessage(Handler.java:106)
at android.os.Looper.loop(Looper.java:164)
at android.app.ActivityThread.main(ActivityThread.java:6554)
at java.lang.reflect.Method.invoke(Native Method)
at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:558)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:810)

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions