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
InstantAppRunException
public void install(@NonNull com.android.ddmlib.IDevice device, int retries) throws InstantAppRunException
InstantAppRunException