Chcę uruchomić Service
po uruchomieniu aplikacji zamiast działania; a następnie wspomniana usługa uruchomi się pod numerem an Activity
. Muszę to zrobić, ponieważ moja aplikacja musi działać ZAWSZE, a kiedy mówię ZAWSZE, mam na myśli ZAWSZE. Jedynym sposobem, w jaki udało mi się uniknąć OS, zabijając moją aplikację, jest uruchomienie usługi jako lepkiej i jeśli Android zabije moją aktywność lub moją usługę, natychmiast je uruchomię.Uruchom usługę od początku aplikacji, a nie działalność
Znalazłem to question, ale górna odpowiedź wydaje się raczej niezgrabna, czy ktoś ma lepszy pomysł?
PS: Wiem, że to nie wygląda na bardzo przyjazną aplikację, ale jest to bardzo szczegółowy scenariusz badań i nie jest przeznaczony dla zwykłych użytkowników, tj. Telefon jest używany wyłącznie do tego celu; ale nawet jeśli pamięć jest poświęcona mojej aplikacji, Android ciągle ją zabija ... Wszelkie wątpliwości, które mogłem mieć o rzekomym schemacie zarządzania pamięcią opartą na Androidzie, już nie istnieją.
więc chcesz wiedzieć, jak uruchomić usługę? – keyser
@roadkarom: w działaniu jest ** NO ** UI. Tam ** MOŻNA ** UI w działaniu - i robi to ogromną różnicę. –
Teraz to zauważam. Mój błąd. –