mcpField
P
projected-hardware

projected-hardware

github.com/android开发10.0k114 次安装2 天前更新
代码仓库

关于 projected-hardware

为构建 Android 智能眼镜应用提供硬件接入指导,面向需要访问眼镜摄像头等能力的开发者。内容涵盖投影上下文生命周期、权限和相机拍摄。

主要功能

  1. 01管理连接状态与资源生命周期
  2. 02配置硬件运行时权限
  3. 03使用 CameraX 拍摄眼镜相机图像

适用场景

  1. 01在 Android 应用中接入眼镜摄像头
  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

详细介绍

先决条件

  • 必须使用 36 或更高版本的 compileSdk。

连接和生命周期管理

智能眼镜硬件只有在眼镜连接到主机手机时才能访问。使用 ProjectedContext 监控连接状态并管理资源生命周期。请阅读了解投影活动和投影上下文,了解如何获取投影上下文,以及如何管理其生命周期。

请求眼镜硬件权限

  • 硬件权限和选择加入:必须阅读请求硬件权限,了解如何在 Android Manifest 文件中声明相机和麦克风运行时权限、在不同场景中请求运行时权限,以及处理权限结果。

眼镜硬件访问和功能

评论

支持 Markdown