На андроиде есть два способа запуска команд оболочки с использованием java или с помощью jni.Должны ли команды Android Shell работать с Java или Jni
Мне было интересно, если более эффективно запускать команды оболочки на одном или другом.
Java
runtime.exec("su");
JNI
system("su");
Хотя я слышал, что JNI не принимает несколько команд, которые могут быть шагом назад.