Pepper android SDK эмулятор ошибка на Ubuntu 18.04 - PullRequest
0 голосов
/ 07 февраля 2019

Пытаюсь запустить робот-эмулятор из перца android sdk.Но у меня появляется эта ошибка, когда я пытаюсь запустить эмулятор.

Ниже приведена ошибка, которую я получаю

ROBOT_VIEWER_EMULATOR : /home/hassaan/.local/share/Softbank Robotics/RobotSDK/API 4/tools/bin/robot_viewer: /home/hassaan/.local/share/Softbank Robotics/RobotSDK/API 4/tools/bin/../lib/libz.so.1: version `ZLIB_1.2.9' not found (required by /usr/lib/x86_64-linux-gnu/libpng16.so.16)

Кто-нибудь работал с той же проблемой.

1 Ответ

0 голосов
/ 18 февраля 2019
  1. Убедитесь, что ваш пользователь входит в группу kvm.

Вам необходимо сначала установить это:

sudo apt install qemu-kvm

Чтобы проверить владение / dev / kvmuse:

ls -al /dev/kvm

Пользователь был root, группа kvm.Чтобы проверить, какие пользователи входят в группу kvm, используйте

grep kvm /etc/group

Это вернуло

kvm:x:some_number:

в моей системе: поскольку нет ничего правильного от конечного ":", нетпользователи в группе kvm.Чтобы добавить пользователя yourname в группу kvm, вы можете использовать

sudo adduser yourname kvm

, который добавляет пользователя в группу, и еще раз проверить с помощью grep kvm / etc / group.Возможно, вы захотите выйти и снова войти (или перезапустить), чтобы разрешения вступили в силу.

Пересмотрите правильный libz.so

Перейдите на: /home/yourname/.local/share/Softbank Robotics/RobotSDK/API 4/tools/lib

Сделайте резервную копию старого libz.so.1:

mv libz.so.1 libz.so.1.bak

И снова связайтесистемный:

ln -s /usr/lib/x86_64-linux-gnu/libz.so libz.so.1
Перезапустите Android Studio

Теперь вы можете запустить эмулятор Pepper!

...