[英]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位計算機上嘗試了以下內容:
此外,我還在另一台運行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:
但仍然是相同的錯誤消息。
我讓我的工作做了以下事情:
確保將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上):
然后編輯運行/調試配置並將“機器人應用程序”AVD選項從armeabi-v7更改為x86。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.