выполнить команду оболочки из Android

Я пытаюсь выполнить эту команду из терминала эмулятора приложения (вы можете найти его в Google Play) в этом приложении я пишуsu и нажмитевойтитак что пиши:

screenrecord --time-limit 10 /sdcard/MyVideo.mp4

и нажмите сновавойти и начать запись экрана, используя новую функцию Android KitKat.

Итак, я пытаюсь выполнить тот же код из Java, используя это:

Process su = Runtime.getRuntime().exec("su");
Process execute = Runtime.getRuntime().exec("screenrecord --time-limit 10 /sdcard/MyVideo.mp4");

Но нене работает, потому что файл не создан. очевидно яработает на рутированном устройстве с установленным android kitkat. в чем проблема? как я могу решить? потому что из терминала эмулятор работает а в яве нет?

Ответы на вопрос(4)

Ваш ответ на вопрос