Hello, the adb install command is covered by the following install function, but there is no equivalent for the adb install-multiple command.
Without it, I can't install APKs requiring several sub APKs. Do you have any workaround without calling adb install-multiple via a os.system call?
|
def install(self, |
|
path_or_url: str, |
|
nolaunch: bool = False, |
|
uninstall: bool = False, |
|
silent: bool = False, |
|
callback: typing.Callable[[str], None] = None, |
|
flags: list = ["-r", "-t"]): |
|
""" |
|
Install APK to device |
|
|
|
Args: |
|
path_or_url: local path or http url |
|
nolaunch: do not launch app after install |
|
uninstall: uninstall app before install |
|
silent: disable log message print |
|
callback: only two event now: <"BEFORE_INSTALL" | "FINALLY"> |
|
flags (list): default ["-r", "-t"] |
|
|
|
Raises: |
|
AdbInstallError, BrokenPipeError |
|
""" |
Hello, the
adb installcommand is covered by the followinginstallfunction, but there is no equivalent for theadb install-multiplecommand.Without it, I can't install APKs requiring several sub APKs. Do you have any workaround without calling
adb install-multiplevia aos.systemcall?adbutils/adbutils/install.py
Lines 46 to 66 in ec8204f