以编程方式执行shell命令

XXX*_*XXX 1 shell android adb

我想通过程序执行这个shell命令.我该怎么做?

cd C:\android-sdk\platform-tools
adb shell
su
mount -t rfs -o remount,rw /dev/block/stl9 /system
cp /sdcard/MyApp.apk /system/app/MyApp.apk
Run Code Online (Sandbox Code Playgroud)

Yug*_*abu 7

我们可以使用Runtime类来执行shell命令.

Runtime.getRuntime().exec("ls");
Run Code Online (Sandbox Code Playgroud)

上面的代码将为给定的命令ls创建本机进程,将返回与Process对象相同的进程.

有关它的更多详细信息,请点击此处