Получение ошибки CreateProcess = 5. Доступ запрещен при попытке программного запуска эмулятора из кода Java Appium.JAVA

Программисты JAVA общаются здесь
Ответить Пред. темаСлед. тема
Гость
 Получение ошибки CreateProcess = 5. Доступ запрещен при попытке программного запуска эмулятора из кода Java Appium.

Сообщение Гость »


Я запускаю код Java Appium, в котором хочу программно запустить свой эмулятор, для чего я использую построитель процессов.

Вызвано: java.io.IOException: CreateProcess error=5, доступ запрещен

Вот фрагмент кода:

импортировать файл java.io.File; импортировать java.io.IOException;

публичный класс EmulatorRunner { public static void main(String[] args) { String emulatorPath = "C:\Users\nithyashri.raov\AppData\Local\Android\Sdk\emulator";

// Возможно, вам придется изменить имя эмулятора и другие параметры в зависимости от ваших настроек. Команда String[] = {emulatorPath, "-avd", "your_avd_name"}; пытаться { ProcessBuilderprocessBuilder = новый ProcessBuilder(команда); processBuilder.directory(новый файл(emulatorPath).getParentFile()); Процесс процесса = процессBuilder.start(); // Необязательно: при необходимости вы можете записать вывод эмулятора // Входной поток inputStream =process.getInputStream(); // Читатель BufferedReader = новый BufferedReader(новый InputStreamReader(inputStream)); // Строковая линия; // while ((line = readLine()) != null) { // System.out.println(line); // } } catch (IOException e) { е.printStackTrace(); } }
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «JAVA»