PropertyFetcher

public final class PropertyFetcher
extends Object

java.lang.Object
   ↳ com.android.ddmlib.PropertyFetcher


从设备中提取并缓存“getprop”值。

摘要

公共构造函数

PropertyFetcher(IDevice device)

公共方法

boolean arePropertiesSet()

此方法已弃用。 实现细节

static void enableCachingMutableProps(boolean enabled)
getProperties()

返回缓存属性的完整列表。

ListenableFuture<String> getProperty(String name)

发出可能异步的系统属性值请求。

公共构造函数

PropertyFetcher

public PropertyFetcher (IDevice device)

参数
device IDevice

公共方法

arePropertiesSet

public boolean arePropertiesSet ()

此方法已弃用。
实现细节

如果缓存已填充,则返回 true。

返回
boolean

enableCachingMutableProps

public static void enableCachingMutableProps (boolean enabled)

参数
enabled boolean

getProperties

public  getProperties ()

返回缓存属性的完整列表。

返回

getProperty

public ListenableFuture<String> getProperty (String name)

发出可能异步的系统属性值请求。

参数
name String:要检索的属性名称

返回
ListenableFuture<String> 可用于检索属性值的 ERROR(/Future)