RemoteSplitApkInstaller

public class RemoteSplitApkInstaller
extends SplitApkInstallerBase

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


Podsumowanie

Metody publiczne

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

Zwraca SplitApkInstaller dla podanej listy pakietów APK, które zostały już przesłane na podane urządzenie.

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

Zwraca SplitApkInstaller, aby zainstalować podaną listę pakietów APK, które zostały już przesłane na podane urządzenie, w istniejącej aplikacji na urządzeniu.

void install(long timeout, TimeUnit unit)

Instaluje aplikację na Androida składającą się z kilku plików APK znajdujących się lokalnie na urządzeniu.

Metody chronione

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

Metody publiczne

utwórz

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

Zwraca SplitApkInstaller dla podanej listy pakietów APK, które zostały już przesłane na podane urządzenie.

Parametry
device IDevice: urządzenie, na którym ma zostać zainstalowany plik APK. Musi zawierać co najmniej główny plik APK.

remoteApks

reInstall boolean: czy włączyć opcję ponownej instalacji.

installOptions

Zwroty
RemoteSplitApkInstaller

utwórz

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

Zwraca SplitApkInstaller, aby zainstalować podaną listę pakietów APK, które zostały już przesłane na podane urządzenie, w istniejącej aplikacji na urządzeniu.

Parametry
device IDevice: urządzenie, na którym ma zostać zainstalowany plik APK.

applicationId String: identyfikator istniejącej aplikacji, w której chcesz zainstalować nowe pliki APK.

remoteApks

reInstall boolean: czy włączyć opcję ponownej instalacji.

installOptions

Zwroty
RemoteSplitApkInstaller

Zainstaluj

public void install (long timeout, 
                TimeUnit unit)

Instaluje aplikację na Androida składającą się z kilku plików APK znajdujących się lokalnie na urządzeniu.

Parametry
timeout long: limit czasu instalacji

unit TimeUnit

Zgłasza
InstallException jeśli instalacja się nie powiedzie.

Metody chronione

writeRemoteApk

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

Parametry
sessionId String

filePath String

timeout long

unit TimeUnit

Zwroty
boolean