Выполните привязку приложения в приложении Oreo TV, чтобы использовать помощник Google для поиска в приложении. - PullRequest
0 голосов
/ 01 ноября 2018

В настоящее время я разрабатываю пример телевизионного приложения для поиска в приложении с помощью помощника Google. Я создал агента в диалоговом потоке, а также закодировал часть выполнения.

Чтобы выполнить привязку приложения в моем образце приложения, я следовал инструкциям на сайте разработчиков Android. У меня есть защищенный веб-сайт для ссылки на мое приложение.

В соответствии с процедурой, я создал файлassestlinks.json с помощью помощника по ссылкам приложений в Android Studio. Поместил файл и в корневую папку домена, т. Е. «https://domainname/.well-known/assetlinks.json".». Но когда я нажимаю на кнопку «связать и проверить» в помощнике ссылок приложений, появляется ошибка «Мы не можем связать ваше приложение с выбранным доменом». .Пожалуйста, убедитесь, что файл ссылок на цифровые активы загружен в нужный домен ». Но когда я нажимаю на ссылку, я могу увидеть файл в этом месте.

Пожалуйста, помогите мне исправить эту проблему, так как я не могу продолжать в течение долгого времени из-за этого.

1 Ответ

0 голосов
/ 28 ноября 2018

Чтобы использовать Ассистент для поиска в приложении, вам нужно использовать контент-провайдера. С вашим поставщиком контента вы явно указываете глубокие ссылки в результатах поиска.

https://developer.android.com/training/tv/discovery/searchable

Подробнее о том, как работает Google Assistant на Android TV, читайте в этом блоге .

...