Android应用Capability声明的自定义意图能否通过Google Assistant在Google Home使用?
关于Conversational Actions替代方案及App Actions自定义意图在Google Home的可用性问题
核心结论
- App Actions支持的自定义意图可以在Google Home设备上通过Google Assistant触发,前提是你的Android应用完成正确配置。
- 通过Android应用中
Capability元素声明的自定义意图,用户完全能在Google设备上通过Google Assistant访问调用。
细节说明
App Actions与Google Home的兼容性
- 只要完成App Actions的正确配置(包括在AndroidManifest.xml中声明
Capability、实现对应的意图处理逻辑),带屏或无屏的Google Home设备都能识别并触发自定义意图。 - 注意:无屏Google Home设备无法支持需要屏幕输入的交互场景,需确保这类场景的逻辑适配纯语音操作流程。
- 只要完成App Actions的正确配置(包括在AndroidManifest.xml中声明
Smart Home Actions的适用边界
- 若需求是控制智能家居设备,Smart Home Actions是更针对性的方案;但如果要调用Android应用内的自定义功能,App Actions是更适配的选择。
配置关键要点
- 需确保
Capability元素正确关联自定义意图,且对应的Activity能处理来自Google Assistant的请求。 - 可借助Google Assistant的测试工具验证意图触发逻辑,包括在Google Home设备上的实际调用测试。
- 需确保
内容的提问来源于stack exchange,提问作者Kavya V J
相关产品推荐
相关产品推荐

