public class InstantAppSideLoader
extends java.lang.Object
| Constructor and Description |
|---|
InstantAppSideLoader(java.lang.String pkgName,
java.io.File bundle) |
InstantAppSideLoader(java.lang.String pkgName,
java.io.File bundle,
RunListener listener)
Must be used for PreO.
|
InstantAppSideLoader(java.lang.String pkgName,
java.util.List<java.io.File> apks) |
InstantAppSideLoader(java.lang.String pkgName,
java.util.List<java.io.File> apks,
RunListener listener)
Must be used for PostO.
|
| Modifier and Type | Method and Description |
|---|---|
void |
install(com.android.ddmlib.IDevice device) |
void |
install(com.android.ddmlib.IDevice device,
int retries) |
public InstantAppSideLoader(@NonNull
java.lang.String pkgName,
@NonNull
java.io.File bundle)
public InstantAppSideLoader(@NonNull
java.lang.String pkgName,
@NonNull
java.util.List<java.io.File> apks)
public InstantAppSideLoader(@NonNull
java.lang.String pkgName,
@NonNull
java.io.File bundle,
@NonNull
RunListener listener)
pkgName - package name of the app, will be used to uninstall non instant app version.bundle - the zip file with the apks.public InstantAppSideLoader(@NonNull
java.lang.String pkgName,
@NonNull
java.util.List<java.io.File> apks,
@NonNull
RunListener listener)
pkgName - package name of the app, will be used to uninstall non instant app version.apks - a list with the apks to be installed.public void install(@NonNull
com.android.ddmlib.IDevice device)
throws InstantAppRunException
InstantAppRunExceptionpublic void install(@NonNull
com.android.ddmlib.IDevice device,
int retries)
throws InstantAppRunException
InstantAppRunException