0

我正在尝试将谷歌助手集成到我的健身应用程序中,这样当用户说“在 xyz 应用程序上开始我的锻炼”时,我的应用程序就会启动。我在这里观看了视频: https ://developers.google.com/actions/app/

并将其添加到我的清单中:

<meta-data android:name="com.google.android.actions"
            android:resource="@xml/actions"/>

然后将这些详细信息添加到我的 actions.xml 文件中:

<?xml version="1.0" encoding="utf-8"?>
<actions>
    <action intentName="actions.intent.START_EXERCISE">
        <fulfillment urlTemplate="https://xyz.in{?exercise}">
            <parameter-mapping
                intentParameter = "exercise.name"
                urlParameter = "exercise"
                />

        </fulfillment>
    </action>

</actions>

仍然没有得到想要的结果。我在这里做错了什么。

4

1 回答 1

0

您应该使用 Android Studio 中的 App Actions Test Plugin 触发操作:

https://plugins.jetbrains.com/plugin/12322-app-actions-test-tool

安装插件后,您会在“工具”下找到它,您可以为您的应用程序 + 参数定义一个调用名称。

从那以后,你可以触发它说“ok google,在 xyz 应用程序上开始我的锻炼”

于 2019-08-19T15:58:58.060 回答