我正在为特定设备进行开发,并且我已在此设备上安装了系统证书。我的任务是下载另一个应用程序并在没有用户交互的情况下安装它
我尝试使用系统证书对我的应用程序进行签名,并使用此方法使用“Su”程序安装它如何使用系统签名密钥对我的应用程序进行签名? 但它抛出异常:无法运行“su”程序
Process process = Runtime.getRuntime().exec(new String[]{"su", "-c", "pm install -r " + fileName + "; reboot;"});
这是完成任务的正确方法吗?还有其他选择吗?