ImageContentAnalyzer

public class ImageContentAnalyzer
extends Object

java.lang.Object
   ↳ com.android.tradefed.build.content.ImageContentAnalyzer


用于设备映像内容分析的分析器

摘要

公共构造函数

ImageContentAnalyzer(boolean presubmitMode, List<ContentAnalysisContext> contexts, AnalysisHeuristic analysisLevel)

公共方法

ContentAnalysisResults evaluate()
static String getImageDigestKey(ContentAnalysisContext.AnalysisMethod analysisMethod, DeviceImagePartition imagePartition)
static void normalizeDeviceImage(List<ArtifactDetails.ArtifactFileDescriptor> allDescriptors, AnalysisHeuristic analysisLevel)

移除对设备映像功能没有影响的文件的描述符

公共构造函数

ImageContentAnalyzer

public ImageContentAnalyzer (boolean presubmitMode, 
                List<ContentAnalysisContext> contexts, 
                AnalysisHeuristic analysisLevel)

参数
presubmitMode boolean

contexts List

analysisLevel AnalysisHeuristic

公共方法

evaluate

public ContentAnalysisResults evaluate ()

返回
ContentAnalysisResults

getImageDigestKey

public static String getImageDigestKey (ContentAnalysisContext.AnalysisMethod analysisMethod, 
                DeviceImagePartition imagePartition)

参数
analysisMethod ContentAnalysisContext.AnalysisMethod

imagePartition DeviceImagePartition

返回
String

normalizeDeviceImage

public static void normalizeDeviceImage (List<ArtifactDetails.ArtifactFileDescriptor> allDescriptors, 
                AnalysisHeuristic analysisLevel)

移除了对设备映像功能没有影响的文件描述符

参数
allDescriptors List

analysisLevel AnalysisHeuristic