AppVersionFetcher

public final class AppVersionFetcher
extends Object

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


デバイスからアプリのバージョン文字列を取得するためのユーティリティ クラス。

dumpsys package コマンドをデバイスに送信し、返された結果の文字列を解析します。

概要

パブリック コンストラクタ

AppVersionFetcher()

パブリック メソッド

static String fetch(ITestDevice device, String packageName, AppVersionFetcher.AppVersionInfo info)

パッケージ名に基づいてアプリケーションのバージョン文字列を取得します。

パブリック コンストラクタ

AppVersionFetcher

public AppVersionFetcher ()

パブリック メソッド

取得

public static String fetch (ITestDevice device, 
                String packageName, 
                AppVersionFetcher.AppVersionInfo info)

パッケージ名に基づいてアプリケーションのバージョン文字列を取得します。

パラメータ
device ITestDevice: ITestDevice、デバイス インスタンス

packageName String: 文字列、パッケージ名

info AppVersionFetcher.AppVersionInfo: AppVersionInfo、アプリのバージョン情報タイプ

戻り値
String パッケージのバージョン文字列

例外
DeviceNotAvailableException