ActivityManager.SetWatchHeapLimit(Int64) 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
請系統開始監控呼叫程序是否超過此處的 pss 大小。
[Android.Runtime.Register("setWatchHeapLimit", "(J)V", "GetSetWatchHeapLimit_JHandler", ApiSince=23)]
public virtual void SetWatchHeapLimit(long pssSize);
[<Android.Runtime.Register("setWatchHeapLimit", "(J)V", "GetSetWatchHeapLimit_JHandler", ApiSince=23)>]
abstract member SetWatchHeapLimit : int64 -> unit
override this.SetWatchHeapLimit : int64 -> unit
參數
- pssSize
- Int64
以位元組大小設定限制。
- 屬性
備註
請系統開始監控呼叫程序是否超過此處的 pss 大小。 一旦被呼叫,系統會尋找任何發現相關程序 PSS 規模較大的情況,當發生這種情況時,會自動從中拉取堆積傾印,並允許使用者分享資料。 請注意,即使程序被終止並重新啟動,這個請求仍會繼續執行。 要移除手錶,請使用 clearWatchHeapLimit()。 此 API 僅在呼叫程序被標記為 ApplicationInfo.FLAG_DEBUGGABLE 或執行可除錯(userdebug 或 eng)建置時有效。
呼叫器可選擇性地實作 ACTION_REPORT_HEAP_LIMIT 直接處理堆積極限報告。
Android 參考資料。android.app.ActivityManager.setWatchHeapLimit
本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。