首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >ubuntu 18.04上的Pepper android sdk模拟器错误

ubuntu 18.04上的Pepper android sdk模拟器错误
EN

Stack Overflow用户
提问于 2019-02-07 14:02:02
回答 1查看 384关注 0票数 1

我正在尝试从pepper android sdk启动机器人仿真器。但是当我尝试启动仿真器时,我遇到了这个错误。

下面是我得到的错误

代码语言:javascript
复制
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)

有没有人遇到过同样的问题。

EN

回答 1

Stack Overflow用户

发布于 2019-02-18 18:43:35

  1. 确保您的用户属于kvm组。

您需要首先安装以下内容:

代码语言:javascript
复制
sudo apt install qemu-kvm

要检查/dev/kvm的所有权,请使用:

代码语言:javascript
复制
ls -al /dev/kvm

用户是root,即kvm组。要检查哪些用户在kvm组中,请使用

代码语言:javascript
复制
grep kvm /etc/group

这将返回

代码语言:javascript
复制
kvm:x:some_number:

在我的系统上:由于最后一个“:”的右边没有任何内容,因此kvm组中没有用户。要将用户yourname添加到kvm组,您可以使用

代码语言:javascript
复制
sudo adduser yourname kvm

这会将用户添加到组中,并再次使用grep kvm /etc/group进行检查。您可能需要注销并重新登录(或重新启动)才能使权限生效。

  1. 重新链接正确的libz.so

访问:/home/yourname/.local/share/Softbank Robotics/RobotSDK/API 4/tools/lib

备份旧的libz.so.1

代码语言:javascript
复制
mv libz.so.1 libz.so.1.bak

并重新链接系统的第一个:

代码语言:javascript
复制
ln -s /usr/lib/x86_64-linux-gnu/libz.so libz.so.1

  1. 重启安卓工作室

您现在应该能够启动Pepper仿真器了!

票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/54567199

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档