Párszor nálam is előfordult ilyen jelenség, ilyenkor a (majdnem) minden számítástechnikai eszközre használható csodaszert szoktam bevetni: újraindítás.
De a repülő mód be/ki tényleg jobb ötlet ez esetben.
Amúgy ez a rész pont nem az, amit Bigmick majd megold :(
Az android rendszerhez a Google által fejlesztett egyik kiegészítő csomag (jelen esetben a WorkManager) végzi annak a figyelését, hogy egy adott feladat (itt: log beküldés ill. ládaadat letöltés/frissítés) technikai feltételei (itt: internet kapcsolat) mikor teljesülnek. És neki kell(ene) észlelnie, hogy hahó, újra van net, nosza küldjük be az eddig elindított logolásokat, hajtsuk végre az elindított ládafrissítést, stb..
Úgy tapasztaltam, hogy ha huzamosabb ideig nincs élő internet kapcsolat, majd újra lesz, akkor a Workmanagernek néha nagyon sok időbe telik, míg ezt a helyzetet felismeri és kellően stabilnak találja ahhoz, hogy folytassa a a félbemaradt munkákat.
Ezen a viselkedésen remélem a Google fog módosítani, és amint van újabb WorkManager verzió, azt rögtön beépítem a programba.
Amit a Google-től függetlenül meg tudok tenni, az egyfajta tiszta lappal indítás: vagyis egy olyan funkció, ami kitörli az összes félbemaradt/el nem intézett feladatot. Ilyenkor ugyanis a következő beküldött feladatot már jó eséllyel azonnal el is fogja indítani. De szerintem ennél mindenképpen kényelmesebb a repülős mód be/ki, mert akkor nem kell újra manuálisan beküldözgetni a logokat, nem kell újra manuálisan elindítani a kívánt paraméterezéssel a letöltéseket, stb.[ előzmény: (3562) Juju, 2020.08.29 21:48:36] |