0

Android APIはどのようにしてハードウェアからデータを取得しますか?たとえば、getX()関数はどのようにして加速度センサーからx軸の値を取得しますか?

4

2 に答える 2

1

ソフトウェアが組み込まれたハードウェア インターフェイスがあります。主題の組み込みシステムは、これらすべて (ソフトウェアを持つハードウェア) の膨大な説明を提供します。したがって、加速度計センサーは組み込みシステムであり、デバイスが値を取得するために対話できるソフトウェアが組み込まれています。

私は組込みで修士号を取得したことがないため、確信が持てないかもしれませんが、組込みについてはかなりの知識があります。これは、理解を助けるための試みでした。

于 2012-04-18T05:41:52.807 に答える
1

広すぎる質問: ハードウェア データ ソースによって異なります。選択した例の場合、センサーの JNI 呼び出しを処理するネイティブ サービスがあります (こちらを参照)。これは、ハードウェア ドライバーが供給するファイル記述子からデータをフェッチします。

于 2012-04-18T05:41:59.670 に答える