簡體   English   中英

Android:如何檢測從最近的應用列表中殺死的應用?

[英]Android : How to detect app killed from recent apps list?

所以,我在Stackoverflow中看到了這個問題的答案,但我沒有找到最終答案。 所以,我遇到了一個問題:我已將Thread分離為Socket。 我在Application onCreate方法上創建並啟動此線程。 當應用程序從最近的應用程序列表中刪除時,我需要攔截此線程。 如果用戶按回按鈕系統會調用onDestroy,而這種情況我可以攔截套接字線程。 但是,當用戶從最近的應用程序列表中刪除應用程序時,我無法攔截套接字線程。

有人有最終答案如何解決這個問題?

您可以使用stopWithTask標志為清單文件中的Service執行此操作。

例:

<service
    android:enabled="true"
    android:name=".MyService"
    android:exported="false"
    android:stopWithTask="true" />

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM