liens_ressources_tutoriaux_mobile_processing
Différences
Ci-dessous, les différences entre deux révisions de la page.
Prochaine révision | Révision précédente | ||
liens_ressources_tutoriaux_mobile_processing [2018/07/25 17:05] – créée Benjamin Labomedia | liens_ressources_tutoriaux_mobile_processing [2020/10/27 18:30] (Version actuelle) – ↷ Liens modifiés en raison d'un déplacement. serge | ||
---|---|---|---|
Ligne 4: | Ligne 4: | ||
**Voir la partie dédie à Android** | **Voir la partie dédie à Android** | ||
- | ==== Installation pour Processing 3.0 ==== | + | ==== Installation pour Processing 3.+ ==== |
Commuter l'IDE de processing sur " | Commuter l'IDE de processing sur " | ||
- | Il faut ensuite aller dans le menu Android > Android SDK Manager et installer les API que l'on souhaite utiliser (regarder sur quelle version d' | + | Plus récemment il a fallu installer Android Studio et gérer le périphérique virtuel via cette usine plutôt que directement dans Processing 3.5.3 où il n'y a plus le menu Android SDK Manager ?! |
+ | |||
+ | Avant, | ||
Puis, créer le périphérique virtuel, aller dans le menu Android > Android Virtual Device Manager : créer un ou plusieurs périphériques en réglant les paramètres tels que taille d' | Puis, créer le périphérique virtuel, aller dans le menu Android > Android Virtual Device Manager : créer un ou plusieurs périphériques en réglant les paramètres tels que taille d' | ||
- | {{:androidAVD.png? | + | {{media_02:androidavd.png? |
- | + | ||
- | === 64 bits happyness === | + | |
- | + | ||
- | If you are running a 64-bit distribution on your development machine, you need to install additional packages first. For Ubuntu 13.10 (Saucy Salamander) and above, install the libncurses5: | + | |
- | + | ||
- | sudo dpkg --add-architecture i386 | + | |
- | sudo apt-get update | + | |
- | sudo apt-get install libncurses5: | + | |
- | + | ||
- | Les NOUVEAUX paquets suivants seront installés : | + | |
- | + | ||
- | gcc-5-base: | + | |
http:// | http:// | ||
- | |||
- | ==== Tester un skectch ==== | ||
- | |||
- | Sur ubuntu et debian, il faut quelques manips car ça n'a pas marché du premier coup ... | ||
- | |||
- | * il manque le keytool dans le java du processing ?! https:// | ||
- | |||
- | ou il faut générer une première clef avec un keytool qui marche : | ||
- | |||
- | keytool -genkey -alias AndroidDebugKey -keyalg RSA -dname " | ||
- | |||
- | si | ||
- | |||
- | Erreur : | ||
- | |||
- | il faut changer de keytool (celui de l'open sdk semble marcher) | ||
- | |||
- | / | ||
- | |||
- | voir aussi les droits du répertoire : | ||
- | |||
- | ~/.android/ | ||
- | |||
- | * il manquait une lib sur ubuntu | ||
- | |||
- | sudo apt-get install lib32z1 | ||
- | debug: | ||
- | / | ||
- | status: | ||
- | 773ms | ||
- | stdout: | ||
- | Valid ABIs: | ||
- | stderr: | ||
- | Error: | ||
- | |||
- | {{: | ||
==== Tester un sketch sur une tablette ou un téléphone ==== | ==== Tester un sketch sur une tablette ou un téléphone ==== | ||
- | Il faut créer une règle udev (ou pas ...) | + | Il faut créer une règle udev (ou pas ...), activer le développeur mode sur la tablette en tapant 8 fois sur le numéro de version et autoriser le débogage USB |
* http:// | * http:// | ||
Ligne 99: | Ligne 53: | ||
* https:// | * https:// | ||
+ | |||
+ | ==== Développement d'un Quizz audio multi-écrans ==== | ||
+ | |||
+ | Pour une exposition sur le " | ||
+ | |||
+ | {{ media_03: | ||
+ | ==== Écran tactile et librairie ControlP5 sur Android et Raspberry ==== | ||
+ | Il y a un bug dans la gestion du controle d' | ||
+ | jar -cf ~/ | ||
+ | javac -cp ' | ||
+ | |||
+ | ==== Pour sauvegarder des fichiers textes sous Android ==== | ||
+ | * Suivre ces préconisations qui marchent aussi avec des saveTable : https:// | ||
==== Publier une application processing sur google play ==== | ==== Publier une application processing sur google play ==== | ||
Ligne 109: | Ligne 76: | ||
* pour coder dans le train sur son i%%**%% http:// | * pour coder dans le train sur son i%%**%% http:// | ||
- | {{tag> | + | {{tag> |
liens_ressources_tutoriaux_mobile_processing.txt · Dernière modification : 2020/10/27 18:30 de serge