J'ai besoin d'accéder au Bluetooth sur Android dans mon application Kivy. J'essaye de configurer pyjnius sur Windows pour développer mon application. J'ai téléchargé pyjnius à partir de GitHub et j'ai essayé de le configurer pour python dans le dossier kivy.Installation de pyjnius sous Windows
Après l'installation, j'ai essayé d'exécuter les tests et je reçois une erreur que je ne comprends pas.
Je suis très nouveau dans le développement Android, et je ne comprends pas très bien ce qui pourrait être un problème.
Qu'est-ce que je fais de mal dans mon processus d'installation? J'ai JRE et JDK installé dans mon PC.
--- Modifié le 13 mai 2014 ---
Après suggestion Ryan's, j'ai essayé d'installer python pour Android sur Windows 7.
J'ai téléchargé le SDK Android API14 et la NDK et mise en place des variables d'environnement suivantes:
ANDROIDSDK = D:\Users\108354\work\android_sdk\adt-bundle-windows-x86-20140321\sdk
ADROIDNDK = D:\Users\108354\work\android-ndk-r9d
ANDROIDNDKVER = r9
ANDROIDAPI = 14
Je clonée le dépôt GitHub et exécuté la commande suivante:
./distribute.sh -m "kivy"
Mais quand je fais cela, je courir dans l'erreur suivante:
je configurer les répertoires pour le SDK et NDK correctement et ont API14.
- Que manque-t-il?
- Pourquoi avez-vous cette erreur?
- Que dois-je faire pour résoudre ce problème?
Merci Ryan. J'ai essayé d'installer python-for-android et ai rencontré un problème pendant l'installation. J'ai fourni les détails dans ma question. Pouvez-vous jeter un coup d'oeil et me dire quel pourrait être le problème avec le processus d'installation? – siva82kb
@ siva82kb Êtes-vous certain que le NDK est complètement installé? Il ne trouve pas le compilateur 'arm-linux-androideabi-gcc.exe', qui devrait se trouver dans le premier dossier de ce chemin (' C: \ Users \ 108354 \ work \ android-ndk-r9d \ toolchains \ bras-linux -androideabi-4.8 \ prebuilt \ cygwin-x86 \ bin \ '). Et as-tu installé le NDK 32 bits? Même sur les systèmes 64 bits, vous devez utiliser le NDK 32 bits. C'est pourquoi je recommande d'utiliser simplement la machine virtuelle VirtualBox, car elle est déjà configurée pour vous. –
Merci. J'ai finalement essayé la VM et cela a fonctionné. J'ai utilisé la machine virtuelle VirtualBox et j'ai pu tout configurer. Merci. – siva82kb