简体   繁体   English

Aldebaran的Pepper sdk for android / Robot sdk 0.9“Robot SDK'0.9'尚未完成。 请再次下载或重新创建机器人应用程序。“

[英]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位计算机上尝试了以下内容:

  • Uninstalling and re-downloading/installing the Robot sdk over the robot sdk manager provided by the android sdk for Pepper 卸载并重新下载/安装机器人sdk通过android sdk为Pepper提供的机器人sdk管理器
  • Uninstalling and re-downloading/installing the android sdk for Pepper 卸载并重新下载/安装用于Pepper的android sdk
  • Deleting, recreating and creating the android studio application turning it into a robot application 删除,重新创建和创建android studio应用程序,将其转换为机器人应用程序
  • Removing other non essential android sdks 删除其他非必要的android sdks

Moreover I also tried the following on another computer running windows 8.1 64bit: 此外,我还在另一台运行Windows 8.1 64bit的计算机上尝试了以下内容:

  • Repeating the tutorial installation 重复教程安装
  • Downloading and installing older version such as 2.22 and 2.11 of the android studio and repeating the tutorial installation. 下载并安装旧版本,如android studio的2.22和2.11,并重复教程安装。

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:

  • Repeated the tutorial installation 重复教程安装

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上):

  • emulator64-x84 emulator64-X84
  • qemu QEMU
  • bin64 bin64适用
  • lib/pc-bios LIB / PC的BIOS
  • lib/ca-bundle.pem LIB / CA-bundle.pem

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.

相关问题 使用命令行SDK的Android Studio 2.2 CMake支持 - Use Android Studio 2.2 CMake support with command line SDK AS强制使用Android SDK Build Tools 25.0.0 SDK Build Tools修订版(23.0.3)对于项目来说太低了 - AS forcing to use android SDK Build Tools 25.0.0 SDK Build Tools revision (23.0.3) is too low for project 如何移动ANDROID_SDK_HOME - How to move ANDROID_SDK_HOME Android Studio 2.2无法启动独立SDK Manager - Android Studio 2.2 can not launch standalone SDK Manager 更新Android Studio RC 2后出现Gradle Build错误-android-sdk-linux'不存在 - Gradle Build error after updating Android Studio RC 2 - android-sdk-linux' does not exist Android Studio Bug? AntergOS Android SDK无法与Android Studio或AUR一起安装 - Android Studio Bug? AntergOS Android SDK can't be installed with Android Studio or AUR 带有SDK 24的Android Studio 2.2.2中的导航抽屉不支持API 19 - Navigation drawer in Android Studio 2.2.2 with SDK 24 does not support API 19 Android Studio 2.2。预览1错误:“请使用JDK 8或更新版本” - Android Studio 2.2. Preview 1 error: “Please use JDK 8 or newer” 将FireBase SDK添加到我的项目中会导致jcenter.bintray.com错误主机名 - Adding FireBase SDK to my project causes jcenter.bintray.com error host name Android Studio错误:错误:CreateProcess错误= 216,此版本的%1与您正在运行的Windows版本不兼容 - Android Studio Error: Error:CreateProcess error=216, This version of %1 is not compatible with the version of Windows you're running
 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM