4

Lorsque vous essayez d'installer le SDK Android pour le robot de poivre de Aldebaran sur mon ordinateur en suivant ce tutoriel officiel:Le Pepper sdk d'Aldebaran pour Android/Robot sdk 0.9 "Robot SDK'0.9" n'est pas complet, veuillez le télécharger à nouveau ou recréer l'application robot. "

Étape 1: android.aldebaran.com/doc/installation.html

Étape 2: android.aldebaran. com/doc/create_project.html # créer projet

Lorsque vous essayez de lancer l'environnement du robot virtuel de la tablette de poivre sur mon ordinateur ce message est imprimé. « Robot SDK'0.9' est pas complète S'il vous plaît télécharger à nouveau ou re -créer l'application du robot. "

Jusqu'à présent, j'ai essayé ce qui suit sur mon Ubuntu 16.04 ordinateur 64 bits:

  • Désinstaller et re-téléchargement/installation du sdk Robot sur le gestionnaire de sdk robot fourni par le sdk android pour Pepper
  • Désinstaller et re-téléchargement/installation du sdk android pour Pepper
  • Suppression, recréer et créer l'application studio android transformer en une application de robot
  • Suppression d'autres sdks android non essentiels

De plus, j'ai essayé également les éléments suivants sur un autre ordinateur exécutant Windows 8.1 64 bits:

  • Répéter l'installation tutoriel
  • Télécharger et installer la version plus ancienne, comme 2.22 et 2.11 du studio Android et en répétant le tutoriel installation.

Chaque fois après avoir terminé les étapes 1 & 2 quand je veux commencer à construire ou lancer l'application, il échoue à l'étape B de ce tutoriel: android.aldebaran.com/doc/run_debug.html#run-debug et imprime l'erreur mentionnée ci-dessus.

La structure du projet est identique à celle du tutoriel et je suis capable de synchroniser le projet via maven. Mais comme je ne peux pas réellement lancer l'environnement du robot virtuel ou exécuter l'application, je ne peux pas utiliser ce sdk.

J'ai également trouvé une question similaire posée sur stackoverflow mais il n'y a pas encore eu de réponse. Aussi, je ne comprends pas les commentaires.

stackoverflow.com/questions/42824942/robot-sdk-0-9-is-not-complete-please-download-it-again-or-re-create-the-robot-a

I essayé d'utiliser un autre ordinateur avec windows 10 64bit fraîchement formaté si j'ai installé Java JDK & jre 1.8.0_121 studio android 2.3.1 que je ne pouvais pas trouver 2.3.3:

  • installation a répété le tutoriel

Mais toujours le même message d'erreur.

Répondre

0

Vous devriez essayer d'installer Android Studio 2.3.3 sur Windows 10, 64-bit. Je sais que ça marche au moins.

+0

J'ai quelques erreurs dans ce xml /app/src/main/assets/robot/robotsdk.xml Il est dit que les espaces de noms pour ni android ni robot sont liés. Si j'essaye de créer une déclaration d'espace de noms. Je reçois cette erreur URI n'est pas enregistrée (Settings | Languages ​​& Frameworks | Schémas et DTDs) Mais le "Robot SDK'0.9" n'est pas complet, veuillez le télécharger à nouveau ou recréer l'application du robot. " persiste encore – Alexander

+0

Mais la construction gradle finit et je ne sais même pas si c'est le noyau de mes problèmes = P – Alexander

+0

Aussi, j'ai seulement trouvé Android 2.3.1 pour le téléchargement. Peut-être que c'est le problème? – Alexander

2

I got mine à travailler à faire ce qui suit:

Assurez-vous que vos options AVD réglé pour armer et non x86 et que « Utiliser GPU Host » est activée

Après que l'émulateur a travaillé. (Notez qu'il faut assez longtemps pour launche)

Le cause suspectée est que l'émulateur Pepper essaie d'utiliser l'emulator-arm.exe qui n'est pas disponible dans l'installation standart d'Android Studio

0

J'ai obtenu ce travail enfin grâce à l'indice theGary ci-dessus. Pas besoin d'effacer tout votre répertoire d'outils - j'ai réussi à faire fonctionner l'émulateur Pepper x86 (sur Mac dans mon cas) en copiant ces fichiers et répertoires depuis le répertoire Android sdk/emulator dans le répertoire sdk/tools:

  • emulator64-x84
  • qemu
  • bin64
  • lib/pc-bios
  • lib/ca-bundle.pem

ensuite modifier y nos configurations d'exécution/débogage et modifiez les options AVD "app de robot" d'armeabi-v7 à x86.