mcpField
P
projected-hardware

projected-hardware

github.com/android開発10.0k114 回インストール2 日前に更新
リポジトリ

projected-hardware について

スマートグラスのハードウェアにアクセスする Android アプリの開発者向けガイドです。ProjectedContext のライフサイクル管理、権限、カメラ撮影を扱います。

主な機能

  1. 01接続状態とリソースのライフサイクル管理
  2. 02ハードウェアの実行時権限の設定
  3. 03CameraX によるグラスのカメラ撮影

活用シーン

  1. 01Android アプリへのグラスカメラ機能の追加
  2. 02接続中のハードウェアリソース管理
  3. 03カメラとマイクの権限要求

インストール

コマンドをコピーしてターミナルで実行します。

$npx skills add https://github.com/android/skills --skill projected-hardware

インストール後、Claude Code で/projected-hardwareを入力して読み込まれたか確認します。

同梱ファイル

SKILL.md と一緒にインストールされる参考資料やスクリプト。

references/android/develop/xr/jetpack-xr-sdk/
access-hardware-projected-context.md
request-hardware-permissions.md
references/android/develop/xr/jetpack-xr-sdk/glasses/
check-availability.md
support-different-types.md

詳細

前提条件

  • compileSdk は 36 以上を指定する必要があります。

接続とライフサイクルの管理

スマートグラスのハードウェアは、グラスがホストのスマートフォンに接続されている間のみアクセスできます。接続状態を監視し、ProjectedContext を使用してリソースのライフサイクルを管理してください。 ProjectedContext の取得方法を理解するために、プロジェクテッドアクティビティとプロジェクテッドコンテキストについてと、そのライフサイクルの管理方法を必ずお読みください。

グラスのハードウェア権限をリクエストする

  • ハードウェアの権限とオプトイン:Android マニフェストファイルでカメラとマイクの実行時権限を宣言する方法、さまざまなシナリオで実行時権限をリクエストする方法、権限の結果を処理する方法を理解するために、ハードウェアの権限をリクエストするを必ずお読みください。

グラスのハードウェアへのアクセスと機能

  • カメラ撮影と CameraX:ProjectedContext を使用してグラスのカメラで写真を撮影する実装パターンを理解するために、グラスのカメラで画像を撮影するを必ずお読みください。

コメント