2012-10-03 29 views
0

我有一個服務監視活動堆棧以獲取堆棧中的頂級活動,並根據最高活動執行操作。我想出了一種使用GET_TASKS權限的方法。但問題是添加一個新權限會迫使我的用戶手動更新他們的應用程序。所以我想知道是否有任何方法可以在不使用GET_TASKS權限的情況下獲取當前正在運行的活動?有沒有方法從Android中的GET_TASKS權限獲取當前正在運行的活動?

回答

1

不是。該權限是有原因的。該許可的文檔說:

允許應用程序獲取有關當前或最近運行的任務的信息。

顯然你想獲得有關當前正在運行的任務的信息,所以你需要這個權限。只需在發佈說明中解釋爲什麼您需要新的權限,並且如果您的應用程序對用戶有足夠的價值,則無論如何都會對其進行更新。

相關問題