錯誤報告
public
class
Bugreport
extends Object
java.lang.Object | |
↳ | com.android.tradefed.util.Bugreport |
保存錯誤報告檔案參考資料的物件,與一般錯誤報告和壓縮的錯誤報告相容 (bugreportz)。
摘要
公用建構函式 | |
---|---|
Bugreport(File bugreportFile, boolean isZipped)
|
公用方法 | |
---|---|
void
|
close()
清理錯誤報告物件保留的檔案。 |
File
|
getFileByName(String name)
在錯誤報告中傳回與這個名稱相關聯的 |
|
getListOfFiles()
傳回已壓縮錯誤報告中包含的檔案清單。 |
File
|
getMainFile()
傳回指向錯誤報告主要檔案的 |
boolean
|
isZipped()
如果是壓縮的錯誤報告,則傳回 true,否則傳回 false。 |
void
|
log(String dataName, ITestLogger logger)
協助記錄錯誤報告,無論是否已壓縮。 |
公用建構函式
錯誤報告
public Bugreport (File bugreportFile, boolean isZipped)
參數 | |
---|---|
bugreportFile |
File |
isZipped |
boolean |
公用方法
關閉
public void close ()
清理錯誤報告物件保留的檔案。不使用物件時必須呼叫
getFileByName
public File getFileByName (String name)
在錯誤報告中傳回與這個名稱相關聯的 ERROR(/File)
。如果找不到或是找不到
名稱為空值。未壓縮的錯誤報告一律會傳回空值。
傳回的檔案是副本,應由使用者妥善管理。
參數 | |
---|---|
name |
String |
傳回 | |
---|---|
File |
getListOfFiles
publicgetListOfFiles ()
傳回已壓縮錯誤報告中包含的檔案清單。如果沒有壓縮,則為空值 錯誤報告。
傳回 | |
---|---|
|
getMainFile
public File getMainFile ()
傳回指向錯誤報告主要檔案的 ERROR(/File)
。如果是一般錯誤報告
一般錯誤報表本身如果是經過壓縮的錯誤報告,它會傳回主要項目檔案。
傳回的檔案是副本,應由使用者妥善管理。
傳回 | |
---|---|
File |
已經過壓縮
public boolean isZipped ()
如果是壓縮的錯誤報告,則傳回 true,否則傳回 false。
傳回 | |
---|---|
boolean |
log
public void log (String dataName, ITestLogger logger)
協助記錄錯誤報告,無論是否已壓縮。
參數 | |
---|---|
dataName |
String :記錄後的資料名稱。 |
logger |
ITestLogger :用於接收記錄的 ITestLogger 。 |