Проблемы при интеграции помощника Google с моим приложением

Я пытаюсь интегрировать помощника google в мое приложение для фитнеса, чтобы при запуске пользователем приложения "Начать тренировку в приложении xyz" запускалось мое приложение. Я следил за видео здесь: https://de velopers.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>

Все еще не получаю желаемых результатов. Что я тут не так делаю.

1 ответ

Вы должны запустить действие, используя плагин теста действий приложения в Android Studio:

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

Установив плагин, вы найдете его в разделе "Инструменты" и сможете определить имя вызова для вашего приложения + параметры.

С этого момента вы можете вызвать его, говоря: "Хорошо, Google, начни тренировку в приложении XYZ".

Другие вопросы по тегам