Google は、黒人コミュニティに対する人種平等の促進に取り組んでいます。取り組みを見る
このページは Cloud Translation API によって翻訳されました。
Switch to English

BundletoolUtil

public class BundletoolUtil
extends Object

java.lang.Object
com.android.tradefed.util.BundletoolUtil


bundletoolコマンドラインを使用して.apksをデバイスにインストールするユーティリティクラス。 Bundletool docリンク:https://developer.android.com/studio/command-line/bundletool bundletool.jarは、バンドルされていないモジュールブランチからモジュールファイルとともにダウンロードされます。

概要

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

BundletoolUtil (File bundletoolJar)

パブリックメソッド

File extractSplitsFromApks (File apks, String deviceSpecPath, ITestDevice device, IBuildInfo buildInfo)

.apksから分割されたapk / apexを抽出します。

String generateDeviceSpecFile ( ITestDevice device)

接続されたデバイス構成のJSONファイルを生成します。

File getBundletoolFile ()
void installApks (File apks, ITestDevice device)

bundletoolを使用するapk .apksをインストールします。

保護されたメソッド

String getAdbPath ()
IRunUtil getRunUtil ()

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

BundletoolUtil

public BundletoolUtil (File bundletoolJar)

パラメーター
bundletoolJar File

パブリックメソッド

extractSplitsFromApks

public File extractSplitsFromApks (File apks, 
                String deviceSpecPath, 
                ITestDevice device, 
                IBuildInfo buildInfo)

.apksから分割されたapk / apexを抽出します。スプリットの名前を変更し、.apksが格納されているディレクトリにスプリットを格納します。スプリットが保存する新しいディレクトリを返します。

パラメーター
apks File :抽出する必要があるAPK

deviceSpecPath String :bundletoolがAPKを抽出するために使用するデバイス仕様ファイル

device ITestDevice :接続されたデバイス

buildInfo IBuildInfo :アーティファクト情報を構築する

戻り値
File 抽出されたapk / apexが存在するディレクトリであるERROR(/File)

generateDeviceSpecFile

public String generateDeviceSpecFile ( ITestDevice device)

接続されたデバイス構成のJSONファイルを生成します。

パラメーター
device ITestDevice :接続されたデバイス

戻り値
String デバイス仕様ファイルのパスを表すString

getBundletoolFile

public File getBundletoolFile ()

戻り値
File

installApks

public void installApks (File apks, 
                ITestDevice device)

bundletoolを使用するapk .apksをインストールします。

パラメーター
apks File :インストールする必要があるAPK

device ITestDevice :接続されたデバイス

投げる
TargetSetupError

保護されたメソッド

getAdbPath

protected String getAdbPath ()

戻り値
String

getRunUtil

protected IRunUtil getRunUtil ()

戻り値
IRunUtil