Outils pour utilisateurs

Outils du site


kivy_android_service

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentesRévision précédente
Prochaine révision
Révision précédente
Dernière révisionLes deux révisions suivantes
kivy_android_service [2020/11/02 09:17] – [Sources sur GitHub] sergekivy_android_service [2020/11/02 12:37] – [Extrait du code pour le service] serge
Ligne 31: Ligne 31:
 </code> </code>
  
-=====Extrait du code pour le service===== +=====Kivy Accelerometer Service OSC===== 
-====buildozer.spec====+ 
 +====Sources sur GitHub==== 
 +  * **[[https://github.com/sergeLabo/accelerometer_service_osc|accelerometer_service_osc]]** 
 +===*.apk=== 
 +Dans le dossier bin 
 + 
 +===TODO=== 
 +Si il n'y a pas d'accelerometer sur Android, ça va sans doute mal marcher. 
 + 
 +====Extrait du code pour le service==== 
 +La communication entre main.py et service.py se fait en OSC, c'est très rapide, il n'y a aucune latence. 
 +Il n'est pas possible de lancer service.py avec des arguments, ni  d'accéder aux attributs de AccelerometerService() depuis main.py, d'où l'OSC. 
 + 
 +Pour l'OSC, voir [[kivy_oscpy|Kivy: oscpy]] 
 + 
 +=== buildozer.spec === 
 +[[https://github.com/sergeLabo/accelerometer_service_osc/blob/main/buildozer.spec|buildozer.spec]]
  
 <code python> <code python>
Ligne 46: Ligne 62:
 </code> </code>
  
-====main.py====+===main.py=== 
 +[[https://github.com/sergeLabo/accelerometer_service_osc/blob/main/main.py|main.py]] 
 <code python> <code python>
 from jnius import autoclass from jnius import autoclass
Ligne 95: Ligne 113:
 </code> </code>
                  
-====service.py====+===service.py=== 
 +[[https://github.com/sergeLabo/accelerometer_service_osc/blob/main/service.py|service.py]] 
 <code python> <code python>
 class AccelerometerService: class AccelerometerService:
Ligne 133: Ligne 153:
     ACCELEROMETER.run()     ACCELEROMETER.run()
 </code> </code>
-=====Kivy Accelerometer Service OSC=====+
  
 =====Un projet plus complet===== =====Un projet plus complet=====
kivy_android_service.txt · Dernière modification : 2020/11/02 12:53 de serge