public class SplitApkInstaller
extends java.lang.Object
Modifier and Type | Method and Description |
---|---|
static SplitApkInstaller |
create(IDevice device,
java.util.List<java.io.File> apks,
boolean reInstall,
java.util.List<java.lang.String> pmOptions)
Returns a
SplitApkInstaller for the given list of APKs on the given device. |
static SplitApkInstaller |
create(IDevice device,
java.lang.String applicationId,
java.util.List<java.io.File> apks,
boolean reInstall,
java.util.List<java.lang.String> pmOptions) |
void |
install(long timeout,
java.util.concurrent.TimeUnit unit) |
public void install(long timeout, @NonNull java.util.concurrent.TimeUnit unit) throws InstallException
InstallException
public static SplitApkInstaller create(@NonNull IDevice device, @NonNull java.util.List<java.io.File> apks, boolean reInstall, @NonNull java.util.List<java.lang.String> pmOptions)
SplitApkInstaller
for the given list of APKs on the given device.apks
- list of APKs, must include at least the main APKpublic static SplitApkInstaller create(@NonNull IDevice device, @NonNull java.lang.String applicationId, @NonNull java.util.List<java.io.File> apks, boolean reInstall, @NonNull java.util.List<java.lang.String> pmOptions)