RemoteSplitApkInstaller

public class RemoteSplitApkInstaller
extends SplitApkInstallerBase

java.lang.Object
   ↳ com.android.tradefed.device.server.SplitApkInstallerBase
     ↳ com.android.tradefed.device.server.RemoteSplitApkInstaller


Ringkasan

Metode publik

static RemoteSplitApkInstaller create(IDevice device, remoteApks, boolean reInstall, installOptions)

Menampilkan SplitApkInstaller untuk daftar APK tertentu yang sudah diupload ke perangkat tertentu.

static RemoteSplitApkInstaller create(IDevice device, String applicationId, remoteApks, boolean reInstall, installOptions)

Menampilkan SplitApkInstaller untuk menginstal daftar APK tertentu yang sudah diupload ke perangkat tertentu ke aplikasi yang ada di perangkat.

void install(long timeout, TimeUnit unit)

Menginstal aplikasi Android yang terdiri dari beberapa file APK yang ada secara lokal di perangkat

Metode yang dilindungi

boolean writeRemoteApk(String sessionId, String filePath, long timeout, TimeUnit unit)

Metode publik

create

public static RemoteSplitApkInstaller create (IDevice device, 
                 remoteApks, 
                boolean reInstall, 
                 installOptions)

Menampilkan SplitApkInstaller untuk daftar APK tertentu yang sudah diupload ke perangkat tertentu.

Parameter
device IDevice: perangkat untuk menginstal APK, harus menyertakan setidaknya APK utama.

remoteApks

reInstall boolean: apakah opsi penginstalan ulang diaktifkan atau tidak.

installOptions

Hasil
RemoteSplitApkInstaller

create

public static RemoteSplitApkInstaller create (IDevice device, 
                String applicationId, 
                 remoteApks, 
                boolean reInstall, 
                 installOptions)

Menampilkan SplitApkInstaller untuk menginstal daftar APK tertentu yang sudah diupload ke perangkat tertentu ke aplikasi yang ada di perangkat.

Parameter
device IDevice: perangkat untuk menginstal APK.

applicationId String: ID aplikasi dari aplikasi yang ada untuk menginstal APK baru bersamanya.

remoteApks

reInstall boolean: apakah opsi penginstalan ulang diaktifkan atau tidak.

installOptions

Hasil
RemoteSplitApkInstaller

instal

public void install (long timeout, 
                TimeUnit unit)

Menginstal aplikasi Android yang terdiri dari beberapa file APK yang ada secara lokal di perangkat

Parameter
timeout long: waktu tunggu penginstalan

unit TimeUnit

Menampilkan
InstallException jika penginstalan gagal.

Metode yang dilindungi

writeRemoteApk

protected boolean writeRemoteApk (String sessionId, 
                String filePath, 
                long timeout, 
                TimeUnit unit)

Parameter
sessionId String

filePath String

timeout long

unit TimeUnit

Hasil
boolean