выполнить команду оболочки из 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)

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