У меня есть простая программа, чтобы попытаться создать приложение со службой, которая воспроизводит песню. Вот мой код:
main.py
from kivy.app import App
from kivy.lang import Builder
from kivy.utils import platform
kv = '''
Button:
text: 'push me!'
'''
class ServiceApp(App):
def build(self):
if platform == 'android':
from android import AndroidService
service = AndroidService('Song App', 'Song Playing')
service.start('service started')
return Builder.load_string(kv)
ServiceApp().run()
и сервис main.py
from kivy.core.audio import SoundLoader
#I have a file called song.wav in the same directory
sound = SoundLoader.load('song.wav')
if sound:
sound.play()
Это отлично работает в Kivy Launcher, но я не знаю, как я могу упаковать это с помощью buildozer. Любая помощь будет оценена!