2013-04-15 9 views

Odpowiedz

15

Nie można tego wykryć na Androida, przepraszam.

Gdy użytkownik lub system wymuszą zatrzymanie aplikacji, cały proces zostaje po prostu zabity. Nie ma żadnego połączenia zwrotnego, aby poinformować Cię, że tak się stało.

Gdy użytkownik odinstaluje aplikację, na początku proces zostanie zabity, wtedy plik apk i katalog danych zostaną usunięte wraz z rekordami w Menedżerze pakietów, które informują inne aplikacje, dla których zarejestrowano filtry intencji.

+1

ale jeśli napiszę kolejną aplikację, aby sprawdzić, czy moja poprzednia aplikacja istnieje w systemie, czy jest to możliwe? za pomocą programu PackageManager, aby sprawdzić, czy pakiet perticular istnieje w systemie - –

+1

@ sachin.surya89 Cóż, tak. Możesz uruchomić drugą aplikację okresowo za pomocą aplikacji AlarmManager i sprawdzić, czy aplikacja jest zainstalowana. Ale użytkownik może także odinstalować drugą aplikację, więc nie jestem pewien, w jaki sposób ci to pomoże. –

+1

czy możemy napisać ukrytą aplikację ..? tak jak tylko odbiornik, który uruchomi usługę bootowania, która wykryje, czy istnieje aplikacja pertikularna. http://stackoverflow.com/questions/14204720/android-hidden-application to pomoże. –

Powiązane problemy