[英]Aldebaran's Pepper sdk for android/Robot sdk 0.9 “Robot SDK'0.9' is not complete. Please download it again or re-create the robot application.”
When trying to install the android sdk for Aldebaran's pepper robot on my computer following this official tutorial: 按照这个官方教程,在我的计算机上尝试为Aldebaran的胡椒机器人安装android sdk时:
Step 1: android.aldebaran.com/doc/installation.html 第1步:android.aldebaran.com/doc/installation.html
Step 2: android.aldebaran.com/doc/create_project.html#create-project 第2步:android.aldebaran.com/doc/create_project.html#create-project
When trying to launch the Virtual Robot Environment of Pepper's tablet on my computer this message is printed: "Robot SDK'0.9' is not complete. Please download it again or re-create the robot application." 当试图在我的计算机上启动Pepper平板电脑的虚拟机器人环境时,会打印出以下信息:“Robot SDK'0.9'未完成。请再次下载或重新创建机器人应用程序。”
So far I have tried the following on my Ubuntu 16.04 64bit computer: 到目前为止,我已经在我的Ubuntu 16.04 64位计算机上尝试了以下内容:
Moreover I also tried the following on another computer running windows 8.1 64bit: 此外,我还在另一台运行Windows 8.1 64bit的计算机上尝试了以下内容:
Each time after I have completed Steps 1 & 2 when I want to start building or launching the application it fails on step B from this tutorial: android.aldebaran.com/doc/run_debug.html#run-debug and prints the Error mentioned above. 每当我完成步骤1和2后,当我想开始构建或启动应用程序时,它在本教程的步骤B中失败:android.aldebaran.com/doc/run_debug.html#run-debug并打印上面提到的错误。
The project structure is identical to the one in the tutorial and I am able to sync the project via maven. 项目结构与教程中的结构相同,我可以通过maven同步项目。 But as I cannot actually launch the virtual robot environment or run the application I cannot make use of this sdk.
但由于我无法实际启动虚拟机器人环境或运行应用程序,因此我无法使用此sdk。
I have also found a similar question being asked on stackoverflow but there hasn't been a response yet. 我也发现在stackoverflow上有一个类似的问题,但还没有回复。 Also I don't understand the comments.
我也不明白这些评论。
stackoverflow.com/questions/42824942/robot-sdk-0-9-is-not-complete-please-download-it-again-or-re-create-the-robot-a stackoverflow.com/questions/42824942/robot-sdk-0-9-is-not-complete-please-download-it-again-or-re-create-the-robot-a
I tried using another computer with windows 10 64bit freshly formatted so I installed Java jdk & jre 1.8.0_121 and android studio 2.3.1 as I couldn't find 2.3.3: 我尝试使用另一台新的格式化Windows 10 64bit的计算机,所以我安装了Java jdk&jre 1.8.0_121和android studio 2.3.1,因为我找不到2.3.3:
But still the same error message. 但仍然是相同的错误消息。
I got mine to work doing the following: 我让我的工作做了以下事情:
Make sure you have your AVD Options set to arm and not x86 and that "Use Host GPU" is enabled 确保将AVD选项设置为arm而不是x86,并启用“使用主机GPU”
After that the emulator worked.(note that it takes quite long to launche) 之后,模拟器工作了。(请注意,启动需要很长时间)
The suspected cause is that the Pepper emulator tries to use the emulator-arm.exe wich is not availible in the standart installation of Android Studio 可疑的原因是Pepper模拟器试图使用Android Studio的标准安装中无法使用的模拟器arm.exe
You should try installing Android Studio 2.3.3 on Windows 10, 64-bit. 您应该尝试在Windows 10,64位上安装Android Studio 2.3.3。 I know that works at least.
我知道这至少有用。
I got this working finally thanks to theGary's hint above. 由于加里的上述暗示,我终于得到了这个工作。 No need to wipe out your whole tools directory though -- I was able to get the x86 Pepper emulator running (on Mac in my case) by copying these files and directories from the Android sdk/emulator directory into the sdk/tools directory:
不需要消灭你的整个工具目录 - 通过将这些文件和目录从Android sdk / emulator目录复制到sdk / tools目录,我能够运行x86 Pepper模拟器(在我的情况下在Mac上):
Then edit your run/debug configurations and change the “robot app” AVD options from armeabi-v7 to x86. 然后编辑运行/调试配置并将“机器人应用程序”AVD选项从armeabi-v7更改为x86。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.