0
我使用getRunningTasks來運行任務,但它總是返回com.android.launcher。getRunningTasks在Android L預覽中不起作用
我搜索,發現同樣的問題鏈接: getRunningTasks doesn't work in Android L
但沒有解決方案。
請幫忙。
謝謝!
我使用getRunningTasks來運行任務,但它總是返回com.android.launcher。getRunningTasks在Android L預覽中不起作用
我搜索,發現同樣的問題鏈接: getRunningTasks doesn't work in Android L
但沒有解決方案。
請幫忙。
謝謝!
引用文檔(我會鏈接到,但它只是在一個ZIP壓縮文件...):
這種方法已經過時了。從L開始,此方法不再適用於第三方應用程序:引入以文檔爲中心的最近值意味着它可能會將個人信息泄漏給調用者。爲了向後兼容,它仍然會返回一小部分數據:至少是調用者自己的任務,並且可能還有一些其他任務(如已知不敏感的其他任務)。
因此,解決方案是找到一些其他的解決方案,你想要解決的任何問題與getRunningTasks()
。
你知道其他方法來獲取當前運行的應用程序嗎? CM安全的應用程序鎖定可以做到這一點。 – 2014-09-13 07:35:53
@ThoTran:「你知道其他方法來獲得當前運行的應用程序嗎?」 - 沒有。 「CM安全的應用程序鎖定可以做到。」 - CyanogenMod沒有使用L Developer Preview。 – CommonsWare 2014-09-13 11:33:55