Как вы знаете, для создания фоновой службы для вашего приложения kivy путем добавления папки с именем «служба» в корневой каталог проектов и записи службы в этой папке в файле с именем main.py
и создания приложения kivy для Android с использованием buildozer
вы может иметь службу, работающую в фоновом режиме при запуске вашего приложения. В вашем методе build()
вы можете сделать следующее, чтобы запустить его.
def build(self):
if platform == 'android':
import android
service = android.AndroidService('Notification Name', 'Notification Message')
service.start('Service args')
Но это создает уведомление, которое появляется при запуске приложения и никогда не исчезает. Уведомление, которое открывает приложение kivy при выборе и не исчезает, если вы его выберете. Кто-нибудь знает, как от него избавиться?