簡體   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.”

按照這個官方教程,在我的計算機上嘗試為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位計算機上嘗試了以下內容:

  • 卸載並重新下載/安裝機器人sdk通過android sdk為Pepper提供的機器人sdk管理器
  • 卸載並重新下載/安裝用於Pepper的android sdk
  • 刪除,重新創建和創建android studio應用程序,將其轉換為機器人應用程序
  • 刪除其他非必要的android sdks

此外,我還在另一台運行Windows 8.1 64bit的計算機上嘗試了以下內容:

  • 重復教程安裝
  • 下載並安裝舊版本,如android studio的2.22和2.11,並重復教程安裝。

每當我完成步驟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:

  • 重復教程安裝

但仍然是相同的錯誤消息。

我讓我的工作做了以下事情:

確保將AVD選項設置為arm而不是x86,並啟用“使用主機GPU”

之后,模擬器工作了。(請注意,啟動需要很長時間)

可疑的原因是Pepper模擬器試圖使用Android Studio的標准安裝中無法使用的模擬器arm.exe

您應該嘗試在Windows 10,64位上安裝Android Studio 2.3.3。 我知道這至少有用。

由於加里的上述暗示,我終於得到了這個工作。 不需要消滅你的整個工具目錄 - 通過將這些文件和目錄從Android sdk / emulator目錄復制到sdk / tools目錄,我能夠運行x86 Pepper模擬器(在我的情況下在Mac上):

  • emulator64-X84
  • QEMU
  • bin64適用
  • LIB / PC的BIOS
  • LIB / CA-bundle.pem

然后編輯運行/調試配置並將“機器人應用程序”AVD選項從armeabi-v7更改為x86。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM