Получение ошибки CreateProcess = 5. Доступ запрещен при попытке программного запуска эмулятора из кода Java Appium. ⇐ 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(); } }
Я запускаю код 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(); } }
-
- Похожие темы
- Ответы
- Просмотры
- Последнее сообщение
-
-
Получение ошибки при попытке подключить реальное устройство в iOS с помощью Appium
Anonymous » » в форуме IOS - 0 Ответы
- 6 Просмотры
-
Последнее сообщение Anonymous
-
-
-
Получение ошибки запуска кода Visual Studio при попытке компилировать/запустить C ++ код
Anonymous » » в форуме C++ - 0 Ответы
- 17 Просмотры
-
Последнее сообщение Anonymous
-
-
-
Доступ запрещен из-за ошибки пользователя «пользователь» при попытке подключения к онлайн-БД
Anonymous » » в форуме C# - 0 Ответы
- 19 Просмотры
-
Последнее сообщение Anonymous
-