Эмулятор робота Pepper не имеет доступа к интернету

Недавно я пытался создать приложение для перцового робота, которое использует сервисы Firebase. Приложение хорошо работает в реальном роботе, но не работает на планшете-эмуляторе от Softbank. Я использую macOS во время разработки. Кто-нибудь сталкивался с этой проблемой?


person BinodNepali    schedule 01.09.2020    source источник
comment
Можете ли вы объяснить немного больше о том, что именно не работает? Я также использую перец со студией Android и могу успешно выполнять запросы API к диалоговому потоку. (Я пользователь Windows) Кроме того, в эмуляторе есть последнее обновление, поэтому, пожалуйста, проверьте его.   -  person mdadil2019    schedule 24.09.2020
comment
попробуйте проверить, вызывается onRobotFocusGained() или нет? Я считаю, что в эмуляторе это не будет вызвано. Если вы инициализировали службы Firebase внутри onRobotFocusGained(), это вызовет ошибку.   -  person androider    schedule 24.09.2020
comment
Я могу сделать запрос API в реальном роботе. Но я не могу сделать в эмуляторе андроида (от Softbank), который связан с роботом-симулятором.   -  person BinodNepali    schedule 16.12.2020
comment
Для некоторых сервисов Firebase, таких как аутентификация Firebase, требуется сервис Google Play, но я не могу установить сервис Play в эмуляторе Android для перца.   -  person BinodNepali    schedule 16.12.2020


Ответы (1)


Я решил проблему. На самом деле, я должен использовать SDK firebase, для которых не требуются сервисы Google Play. Как и в эмуляторе Android от Softbank, на нем не установлен сервис Google Play, но в эмуляторе Android есть доступ в Интернет.

person BinodNepali    schedule 08.01.2021