按照此官方教程,在我的计算机上尝试为Aldebaran的胡椒机器人安装android sdk时:
第1步:android.aldebaran.com/doc/installation.html
第2步:android.aldebaran.com/doc/create_project.html#create-project
当试图在我的计算机上启动Pepper平板电脑的虚拟机器人环境时,会打印出以下消息:“Robot SDK'0.9'未完成。请再次下载或重新创建机器人应用程序。”
到目前为止,我在Ubuntu 16.04 64位计算机上尝试了以下内容:
此外,我还在运行Windows 8.1 64bit的另一台计算机上尝试了以下内容:
每次完成步骤1& 2当我想开始构建或启动应用程序时,它在本教程的步骤B中失败:android.aldebaran.com/doc/run_debug.html#run-debug并打印上面提到的错误。
项目结构与教程中的结构相同,我可以通过maven同步项目。但由于我无法实际启动虚拟机器人环境或运行应用程序,因此我无法使用此sdk。
我也发现在stackoverflow上问了一个类似的问题,但还没有回复。我也不明白这些评论。
stackoverflow.com/questions/42824942/robot-sdk-0-9-is-not-complete-please-download-it-again-or-re-create-the-robot-a
我尝试使用另一台新的格式化Windows 10 64bit的计算机,因此我安装了Java jdk& jre 1.8.0_121和android studio 2.3.1因为我找不到2.3.3:
但仍然是同样的错误信息。
答案 0 :(得分:2)
我让我的工作做了以下事情:
确保将AVD选项设置为arm而不是x86 那个"使用主机GPU"已启用
之后模拟器工作了。(请注意,启动它需要很长时间)
可疑原因是Pepper模拟器试图使用在Android Studio的标准安装中无法使用的模拟器arm.exe
答案 1 :(得分:0)
您应该尝试在64位Windows 10上安装Android Studio 2.3.3。我知道这至少有用。
答案 2 :(得分:0)
由于上面的加里提示,我终于完成了这项工作。不需要消灭整个工具目录 - 通过将这些文件和目录从Android sdk / emulator目录复制到sdk / tools目录,我能够运行x86 Pepper模拟器(在我的情况下在Mac上):< / p>
然后编辑运行/调试配置并将“机器人应用程序”AVD选项从armeabi-v7更改为x86。