使用busybox在后台安装apk

Oma*_*dan 8 android busybox android-install-apk

我可以在rooted设备上使用busybox在后台安装apk吗?

我看到类似的东西,但它不起作用

process install;
CommandCapture command = new CommandCapture(0, "chmod 777 /data/app");
RootTools.getShell(true).add(command).waitForFinish(); 
CommandCapture command2 = new CommandCapture(0, "chmod 777 /system/xbin/busybox");
RootTools.getShell(true).add(command2).waitForFinish();
install = Runtime.getRuntime().exec("/system/xbin/busybox install " + Environment.getExternalStorageDirectory() + "/Download/" + "xxx.apk /data/app/xxx.apk");
Run Code Online (Sandbox Code Playgroud)

Nik*_*kov 1

如果您在 root shell 中运行su -c pm install myapp.apk,您应该能够在后台安装(注意“pm”)部分。这与busybox无关,你可以使用任何shell,当然也不需要更改/data/app.