Obtenir les outils du SDK Android pour travailler sur Raspberry PI

Je tente actuellement de commencer à développer pour Android sur le Raspberry PI 2. J’ai déjà écarté la possibilité d’utiliser un IDE tel que Eclipse ou Android Studios (oui, je sais que le RPI n’est même pas censé pouvoir l’exécuter) Je suis donc en train de chercher à développer à partir de la ligne de commande.

Ce que j’ai jusqu’à présent:

  • Un arm porté adb
  • Outils Ant (& outils Pand)

Maintenant, tout ce dont j’ai besoin est l’exécutable android qui est contenu dans le SDK autonome. Je l’ai téléchargé depuis cette source ( android-studio-ide-135.1641136-linux.zip ). Cependant, lorsque j’essaie d’exécuter l’exécutable android dans la ligne de commande, j’obtiens l’erreur suivante:

 SWT folder '/home/pi/android-sdk-linux/tools/lib/arm' does not exist. Please export ANDROID_SWT to point to the folder containing swt.jar for your platform. 

lorsque je lance une commande à partir du fichier android .

Je n’ai aucune idée de ce qu’il faut faire ou comment le réparer car je suis un noob complet en ce qui concerne le RPI et tout ce qui concerne Linux en général. Des indications sur la façon de résoudre ce problème? Merci.

Tout d’abord, vous devez rechercher dans le dossier / usr / share / java le fichier swt.jar. Si cela ne fonctionne pas, essayez:

 sudo apt-get install libswt-gtk-3-java 

Ce qui placera swt-gtk-3.8.0.jar dans le dossier /usr/share/java .

Créez le dossier /home/pi/android-sdk-linux/tools/lib/arm

Ensuite, copiez le fichier que vous avez choisi ( swt-gtk-3.8.0.jar ou swt.jar ) et placez-le dans le dossier /home/pi/android-sdk-linux/tools/lib/arm . Cela a fonctionné pour moi et j’espère que cela fonctionnera aussi pour vous.