公開されているSDKがあるか、アンドロイドフレームワーク/カーネルからアプリケーションごとのセンサーリクエスト数を読み取る方法や、UIDまたはPIDがあるかどうかはわかります。アンドロイド上のアプリケーションごとのセンサーリクエストの数をプログラムで測定する方法は?
0
A
答えて
0
アクセラレータのようなセンサーについて言えば、AOSPコードを変更したり、この機能を有効にして独自のROMを作成したりすることなく、それを行う方法はありません(セキュリティ上の懸念があります) ssize_t SensorDevice::poll(sensors_event_t* buffer, size_t count)
およびそれに関連する方法はframeworks/native/services/sensorservice
にある)。
root権限で実行する方法があるかもしれませんが、AOSPプラットフォームでHAL抽象化が原因で見つからない場合があります(rootユーザーは低レベルのドライバにアクセスしてアクセスを監視できますが、それが抽象化されているため、どのアプリケーションがそれを使用しているかを示す方法はありません)。
関連する問題
- 1. Androidでは、アプリケーションごとにインターフェイスごとのデータトラフィックを測定する方法
- 2. AndroidビューやアプリケーションのFPSをプログラムで測定する方法
- 3. アンドロイド上のいくつかのアプリケーションのインスタンスをプログラムでマルチプレイする方法
- 4. アンドロイドでの活動時間を測定する方法
- 5. Tomcatのセキュリティを定義する方法Webアプリケーションごとのレルム
- 6. 最近のアプリケーションをアンドロイドでプログラムで閉じる方法
- 7. アンドロイドの特定の時間ごとにBクラスを開始する方法は?
- 8. アプリケーションごとにtomcat 6のlogs/catalina.outを設定する方法。
- 9. S3上のSparkでIO時間を測定する方法
- 10. C#プログラムのサイズを測定する方法
- 11. ソースコードを使用してノードごとにMPIベンチマークを測定する方法は?
- 12. 私のMPIプログラムが送信するデータの量を測定する方法は?
- 13. opencvで測定の精度を上げる方法
- 14. アンドロイドM(6.0)の他のアプリケーションのキャッシュをプログラムでクリアする方法
- 15. アンドロイドのナビゲーションヘッダーのテキストとイメージをプログラムで変更する方法
- 16. EditTextボックスの高さと幅をプログラムでアンドロイドで設定する方法
- 17. Windows Azureの帯域幅使用量をプログラムで測定する方法は?
- 18. プログラムごとに複数の認証Cookieを持つ方法
- 19. 変数のインクリメントの速度を測定する方法は?
- 20. アンドロイド上のJVMをプログラム的に10MBに増やす方法
- 21. プログラムの設定でアプリケーション権限ウィンドウをプログラムで開く方法
- 22. Androidアプリケーションの特定のロケールをプログラムで抑制する方法
- 23. 私のアプリケーション画面のビデオをアンドロイドでプログラム的に記録する方法
- 24. .Netアプリケーションのパフォーマンスを測定する方法
- 25. kivyアプリケーションの速度を測定する方法
- 26. WebGLアプリケーションのグラフィックメモリ使用量を測定する方法
- 27. Emgucvでピクセルの幅と高さを測定する方法は?
- 28. リクエストごとに複数のリクエストヘッダを設定する方法
- 29. Tomcat上で単独でSpringアプリケーションをプログラムでシャットダウンする方法
- 30. アプリケーションごとのPHP設定