使用する必要があります。インターフェースの使用はサポートされていません。つの境界はセキュリティ境界として扱われます。カメラサービスから渡されたパラメータは信頼できない、サニタイズされていないものであると判断されます。渡されたパラメータを検証する必要があります。これには、バッファ長の値が許容範囲内にあることを確認し、使用前およびハードウェアまたはカーネルのドライバに渡す前にパラメータをサニタイズすることが含まれます。実装方法について説明します。使用する必要があります。コンポーネントについて説明しています。ハードウェアと通信するアプリコードがあります。コードにアクセスします。オブジェクトの生成に使用するデータを返します。クラスが用意されています。プロキシを呼び出すことで、カメラサービスへのアクセス権を取得します。プロキシは、プロセスの境界を越えた通信を容易にします。カメラサービスへのインターフェースです。オープンになっている特定のカメラデバイスへのインターフェースです。アプリのフレームワークにコールバックを行うデバイスのインターフェースです。通信する実際のコードです。ハードウェアを正しく機能させるために実装する必要がある標準インターフェースを定義します。画像形式に対応している必要があります。ハードウェアを正しく操作できるようにするために実装する必要があるインターフェースを定義します。ヘッダーファイルで定義されます。すべてのカメラに共通するプロパティ(カメラが前面カメラまたは背面カメラのいずれであるか)など、カメラの一般的な情報を取得するための標準的な仕組みです。対応するコードが含まれています。