Java IOException error: 13 в Android Studio - PullRequest
       13

Java IOException error: 13 в Android Studio

0 голосов
/ 25 сентября 2019

Я работаю в Android Studio в Windows и у меня появляется эта ошибка после установки приложения на моем устройстве.

java io IOException:Cannot run program "java" error:13, permission denied

В моей программе я выполняю команду java следующим образом:

try {

        Process su = Runtime.getRuntime().exec("java -jar <jar file> <more command code>");
        DataOutputStream outputStream = new DataOutputStream(su.getOutputStream());
        StringBuffer output = null;
        BufferedReader reader=new BufferedReader(new
                InputStreamReader(su.getInputStream()));
        String line="";
        while((line=reader.readLine())!=null){
            output.append(line+"\n");
        }
        String response=output.toString();
        AlertDialog.Builder dialog=new AlertDialog.Builder(this);
        dialog.setMessage(response);
        dialog.show();
        outputStream.writeBytes("exit");
        outputStream.flush();
    }

    catch (IOException e)
    {
        AlertDialog.Builder dialog=new AlertDialog.Builder(this);
        dialog.setMessage(e+"");
        dialog.show();

    }

Я хочу выполнить эту команду java -jar.И это терпит неудачу

Какие разрешения мне здесь не хватает?

Отредактировано, чтобы добавить: Требуемая команда хорошо работает из cmd.Я также поместил свой jar-файл в папку libs моего приложения в Android Studio.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...