編輯的名字改變「運行‘運行或暫停,並在後臺’尋找跑步活動
有哪些,我可以登錄活動的類的名稱運行或暫停的方法並在我的應用程序中的背景(即未完成)?
我發現shell命令adb shell dumpsys meminfo com.mypackage.myapp在管理活動堆棧中最有用,但它只給出了正在運行的活動數量,而不是它們的名稱。
例如在啓動時它給了我這個片段:
** MEMINFO in pid 215 [com.mypackage.myapp] **
native dalvik other total
size: 4336 3203 N/A 7539
allocated: 4326 2527 N/A 6853
free: 9 676 N/A 685
(Pss): 1034 1974 1994 5002
(shared dirty): 2160 4732 1564 8456
(priv dirty): 864 684 912 2460
Objects
Views: 22 ViewRoots: 2
AppContexts: 3 Activities: 2
Assets: 2 AssetManagers: 2
Local Binders: 7 Proxy Binders: 11
Death Recipients: 0
OpenSSL Sockets: 0
現在,我想我應該只有一個活動佔用的內存,但它告訴我有兩個。我很想知道另一個是什麼。
不錯的問題我也很想知道如何獲取跑步活動信息在應用程序 –