首页 > 解决方案 > 在 google 上实施操作

问题描述

我试图完成的是让我的应用程序可以通过谷歌助手上的语音命令访问我在打开应用程序操作测试工具时收到此错误。 错误

动作.xml

<?xml version="1.0" encoding="utf-8"?>
<actions>
    <action intentName="com.example.appname.SHOW_SWITCH_BOARD">
        <fulfillment urlTemplate="https://appname-test-6bc52.firebaseapp.com/{?switchboard}">
            <parameter-mapping
                intentParameter="switchboard.name"
                urlParameter="switchboard" />
        </fulfillment>
    </action>
</actions>

标签: javaandroidxmlkotlinactions-on-google

解决方案


看起来intentNamefor your action标签不是受支持的内置 Intents 之一

目前,您只能使用其中一种预定义的 Intent 来触发您的应用。如果您的应用程序不属于他们当前为其定义意图的类别之一 - 您无法实施应用程序操作。

以下是 I/O 2019 讨论应用程序操作的附加视频:https ://youtu.be/vQALSeGy9aY


推荐阅读