そのため、Android デバイスの次のバグ/機能に関する多くのスレッドと質問があります。
Android 開発で SensorManager から SensorEvents を登録すると、デバイスの画面がオフになるまで、アプリケーションにのみ通知されます。その後、SensorManager はイベントの配信を停止します。
問題のリンク:
https://code.google.com/p/android/issues/detail?id=3708回避策の可能 性
: http://nosemaj.org/android-persistent-sensors オフ(受け入れられた回答を参照)
残念ながら、提案された回避策はすべてのデバイスで機能するとは限りません。この動作は、カスタム rom またはカーネルを除いて、アクセス/変更が困難なドライバー/ファームウェア コードに関連していると想定されます。
私の質問: この動作を修正するカスタム カーネルまたは ROM を構築する可能性があると思います。ただし、そもそもカーネルをいじったことはありません。したがって:
- この問題にすでに対処している可能性のある既知の rom/カーネルはありますか? 同じ考え/問題を抱えている人がたくさんいることを願っています.
- そうでない場合、これを自分で修正できる可能性はどれくらいですか? カーネルをアンパックして再構築することについてではなく、正確なコード スポットを見つけて修正することについて話します (たとえば、画面ロックの分離 <-> センサーイベントのリッスンなど)?
私は数年前から開発者であり、高度なスキルを持っています。しかし、一部のカーネル開発者や特に経験豊富なユーザーがここで洞察を提供できるかもしれません。
ご意見をお寄せいただきありがとうございます。