透過集合功能整理內容
你可以依據偏好儲存及分類內容。
MallocDebug
public
class
MallocDebug
extends Object
implements
AutoCloseable
java.lang.Object
|
↳ |
com.android.sts.common.MallocDebug
|
在處理程序中設定 Malloc 偵錯選項、檢查 Malloc 偵錯錯誤和清潔的公用程式
。
摘要
公用方法 |
void
|
close()
|
static
AutoCloseable
|
withLibcMallocDebugOnAllNewProcesses(ITestDevice device, String mallocDebugOptions)
開始將 libc Malloc 偵錯附加至這個呼叫之後啟動的所有程序,斷言否
關閉時發生 Malloc 偵錯錯誤。
|
static
AutoCloseable
|
withLibcMallocDebugOnNewProcess(ITestDevice device, String mallocDebugOptions, String processName)
設定,讓 Malloc 偵錯會連接至指定的 processName,並聲明 no malloc 偵錯
發生錯誤。
|
static
AutoCloseable
|
withLibcMallocDebugOnService(ITestDevice device, String mallocDebugOptions, String processName)
重新啟動指定服務,並為其啟用 Malloc 偵錯,在發生以下情況時斷言沒有 Malloc 偵錯錯誤
關閉中。
|
公用方法
使用 LibcMallocDebugOnAllNewProcesses
public static AutoCloseable withLibcMallocDebugOnAllNewProcesses (ITestDevice device,
String mallocDebugOptions)
開始將 libc Malloc 偵錯附加至這個呼叫之後啟動的所有程序,斷言否
關閉時發生 Malloc 偵錯錯誤。
參數 |
device |
ITestDevice :要使用的裝置 |
mallocDebugOptions |
String :用於將 libc.debug.malloc.options 設為的值。 |
傳回 |
AutoCloseable |
AutoCloseable 物件,可停用 libc malloc 偵錯及檢查 Malloc 。
關閉後偵錯。
|
使用 LibcMallocDebugOnNewProcess
public static AutoCloseable withLibcMallocDebugOnNewProcess (ITestDevice device,
String mallocDebugOptions,
String processName)
設定,讓 Malloc 偵錯會連接至指定的 processName,並聲明 no malloc 偵錯
發生錯誤。請注意,processName 必須在這次呼叫後手動啟動。
參數 |
device |
ITestDevice :要使用的裝置 |
mallocDebugOptions |
String :用於將 libc.debug.malloc.options 設為的值。 |
processName |
String :附加 libc Malloc 偵錯的目標程序。目前應該尚未推出。 |
傳回 |
AutoCloseable |
AutoCloseable 物件,可停用 libc malloc 偵錯及檢查 Malloc 。
關閉後偵錯。
|
使用 LibcMallocDebugOnService
public static AutoCloseable withLibcMallocDebugOnService (ITestDevice device,
String mallocDebugOptions,
String processName)
重新啟動指定服務,並為其啟用 Malloc 偵錯,在發生以下情況時斷言沒有 Malloc 偵錯錯誤
關閉中。
參數 |
device |
ITestDevice :要使用的裝置 |
mallocDebugOptions |
String :用於將 libc.debug.malloc.options 設為的值。 |
processName |
String :要附加 libc Malloc 偵錯的服務程序。目前應在運作中。 |
傳回 |
AutoCloseable |
AutoCloseable 物件,可重新啟動/取消連結服務,並停用 libc malloc
偵錯,並在關閉時檢查是否有 Malloc 偵錯錯誤。
|
這個頁面中的內容和程式碼範例均受《內容授權》中的授權所規範。Java 與 OpenJDK 是 Oracle 和/或其關係企業的商標或註冊商標。
上次更新時間:2024-08-23 (世界標準時間)。
[[["容易理解","easyToUnderstand","thumb-up"],["確實解決了我的問題","solvedMyProblem","thumb-up"],["其他","otherUp","thumb-up"]],[["缺少我需要的資訊","missingTheInformationINeed","thumb-down"],["過於複雜/步驟過多","tooComplicatedTooManySteps","thumb-down"],["過時","outOfDate","thumb-down"],["翻譯問題","translationIssue","thumb-down"],["示例/程式碼問題","samplesCodeIssue","thumb-down"],["其他","otherDown","thumb-down"]],["上次更新時間:2024-08-23 (世界標準時間)。"],[],[]]