在后台安装APK

时间:2017-06-14 16:08:26

标签: android

我正在建立一个后台安装程序的Android操作系统。

当我运行此代码时,我收到错误。

        try {
            Process proc = Runtime.getRuntime().exec(new String[] { command });
            proc.waitFor();
        } catch (IOException | InterruptedException e){
            e.printStackTrace();
        }

我的应用未签署为系统应用。如果我使用平台密钥将其签名为系统应用程序。我会得到这个错误还是允许安装。我已经使用su和超级用户管理器来运行这个过程,但是我不想让超级用户访问,因为这些设备需要尽可能安全。

1 个答案:

答案 0 :(得分:0)

在后台安装应用程序的唯一方法是使用root或作为应用程序系统。 如果没有这两个预备,没有其他方法可以做到这一点!