тихую установку другого приложения -
val command = "pm install -r $path"
val proc = Runtime.getRuntime().exec(arrayOf(command))
proc.waitFor()
Получаем:
java.io.IOException: Cannot run program "pm install -r storage/emulated/0/Download/abc.apk": error=2, No such file or directory
Файл лежит там точно, тоже подписан ключами системы. Пермишены все есть. Запускаем с android:sharedUserId="android.uid.system"
И разрешением INSTALL_PACKAGES
см. как пользоваться exec
попробуй без -r
Обсуждают сегодня