Il problema è che ho bisogno di mostrare a.immagine animata gif su un pulsante. Funziona bene e si comporta come previsto quando si esegue su Windows, tuttavia quando eseguito da Kivy Launcher su Android samsung s3 lo sfondo di .gif lampeggia. Qualcuno ha qualche idea del perché sia così?
È un problema con kivy launcher?
Anche se io uso le immagini .zip in palce di .gif funziona bene su Windows e Android.
Guarda il codice di esempio su .github: Codice
Ho già fatto questa domanda in precedenza, ma davvero non sono riuscito a scoprire se questo è il problema con kivy Launcher o file .gif perché l'immagine funziona come desiderato su Windows? . Vedi il link qui Qui
Aggiornamento: sto usando kivy launcher che viene aggiornato per funzionare con l'ultima 1.8.0 ed è l'ultimo
risposte:
0 per risposta № 1Non so quale versione di Kivy Launcher stai usando, ma puoi creare la tua versione di essa usando le seguenti istruzioni:
Python-per-android compilato con:
./distribute.sh -m "sqlite3 openssl pyopenssl lxml audiostream cymunk ffmpeg pil pyjnius twisted kivy"
Quindi vai su dist / default, modifica blacklist.txt e rimuovi tutti i riferimenti sqlite3.
Quindi creare il programma di avvio con:
./build.py --package org.kivy.pygame --name "Kivy Launcher" --version 1.6.0.0 --launcher --permission INTERNET --permission BLUETOOTH --icon templates/launcher-icon.png --presplash templates/launcher-presplash.jpg release
Meglio ancora, crea il tuo apk della tua app usando buildozer http://github.com/kivy/buildozer