Проблемы при интеграции помощника 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".