ResourceUtil

public class ResourceUtil
extends Object

java.lang.Object
   ↳ com.android.tradefed.util.ResourceUtil


用於讀取設定資源的公用程式。

摘要

公用建構函式

ResourceUtil()

公用方法

static boolean extractResourceAsFile(String resource, File output)

已淘汰:請改用 extractResourceToFile,將指定資源擷取至輸出檔案。

static void extractResourceToFile(String resource, File output)

將指定資源擷取至輸出檔案。

static boolean extractResourceWithAltAsFile(String resource, String altResourcePath, File output)

將指定資源擷取至輸出檔案,並提供備用替代路徑。

static Map<String, String> readConfigurationFromFile(File propertyFile)

從檔案讀取資源設定。

static Map<String, String> readConfigurationFromResource(String resource)

從資源讀取資源設定。

static Map<String, String> readConfigurationFromStream(InputStream propertyStream)

從串流讀取資源設定。

公用建構函式

ResourceUtil

public ResourceUtil ()

公用方法

extractResourceAsFile

public static boolean extractResourceAsFile (String resource, 
                File output)

已淘汰:請改用 extractResourceToFile,將指定資源擷取至輸出檔案。

參數
resource String

output File

傳回
boolean

extractResourceToFile

public static void extractResourceToFile (String resource, 
                File output)

將指定資源擷取至輸出檔案。

參數
resource String

output File

擲回
IOException

extractResourceWithAltAsFile

public static boolean extractResourceWithAltAsFile (String resource, 
                String altResourcePath, 
                File output)

將指定資源擷取至輸出檔案,並提供備用替代路徑。如果失敗,則會傳回 false。

參數
resource String

altResourcePath String

output File

傳回
boolean

readConfigurationFromFile

public static Map<String, String> readConfigurationFromFile (File propertyFile)

從檔案讀取資源設定。設定必須採用「鍵=值」或「鍵:值」格式。這個方法很安全,發生錯誤時會傳回空白地圖。

參數
propertyFile File:要讀取的資源路徑。

傳回
Map<String, String> 已載入資源的 Map

另請參閱:

readConfigurationFromResource

public static Map<String, String> readConfigurationFromResource (String resource)

從資源讀取資源設定。設定必須採用「鍵=值」或「鍵:值」格式。這個方法很安全,發生錯誤時會傳回空白地圖。

參數
resource String:要讀取的資源路徑。

傳回
Map<String, String> 已載入資源的 Map

另請參閱:

readConfigurationFromStream

public static Map<String, String> readConfigurationFromStream (InputStream propertyStream)

從串流讀取資源設定。設定必須採用「鍵=值」或「鍵:值」格式。這個方法很安全,發生錯誤時會傳回空白地圖。

參數
propertyStream InputStream:要讀取的資源路徑。

傳回
Map<String, String> 已載入資源的 Map

另請參閱: