Depuis le début, nous avons fait en sorte que notre application soit compatible android et iOS. Il est temps de tester sur une machine android.
Tout d'abord, on télécharge le sdk ici. Une fois téléchargé, décompressez le zip par exemple dans le dossier Developer.
Ensuite ouvrez un terminal. Et éditez le fichier .bash_profile, par exemple en faisant :
nano ~/.bash_profile
Ajoutez les lignes :
PATH="/Developer/adt-bundle/sdk/platform-tools:${PATH}" PATH="/Developer/adt-bundle/sdk/tools:${PATH}" export PATH
Relancez un nouveau terminal et vérifiez que tout est bon en affichant le PATH :
echo $PATH
Note : Il existe un moyen d'ajouter le proxy de la fac à phonegap :
npm config set http-proxy http://wwwcache.jussieu.fr:3128 npm config set https-proxy http://wwwcache.jussieu.fr:3128
A ce stade, essayer de compiler vous donnera probablement le résultat suivant :
Error: ERROR : executing command 'ant', make sure you have ant installed and added to your path.
Apache ant est une sorte d'équivalent de make. Depuis quelques versions de mac OS, il n'est plus installé par défaut. Mais vous pouvez le télécharger ici.
Ensuite, comme pour le sdk, il faut l'ajouter au path dans le fichier .bash_profile.
PATH="/Developer/ant/bin:${PATH}" export PATH
N'oubliez pas de recharger un terminal et de vous placer dans le dossier opengeiger.
Ensuite vous pourrez compiler avec la commande :
phonegap build android
Et déployer avec la commande :
phonegap run android
A cause du plugin RFduino, nous ne supportons que les versions d'Android >= 4.3.