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 ()

パブリック メソッド

fetch

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

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

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

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

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

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

例外
DeviceNotAvailableException