Я пытаюсь запустить свой эмулятор AVD и почему это происходит

#android

#Android

Вопрос:

Не отображается эмулятор. однако вместо этого я вижу следующее сообщение об ошибке.

[2011-11-10 21:03:19 — Эмулятор] недопустимый параметр командной строки: FilesAndroidandroid-sdktools/emulator-arm.exe.

[2011-11-10 21: 03:19 — Эмулятор] Подсказка: используйте ‘@foo’ для запуска виртуального устройства с именем ‘foo’.

[2011-11-10 21: 03:19 — Эмулятор] пожалуйста, используйте -help для получения дополнительной информации

Спасибо StackOverflow

Ответ №1:

Это потому, что вы установили Android sdk в свою папку Program Files. Вы должны установить его в путь без пробелов, C:android-sdk или что-то в этомроде.

Чтобы разобраться, он вызывает исполняемый файл без кавычек по пути к файлу, т. е. C:Program FilesAndroidandroid-sdktools/emulator-arm.exe рассматривается без кавычек как вызывающий программу C:Program с параметром FilesAndroidandroid-sdktools/emulator-arm.exe . Это простой недостаток, который они не исправили в нескольких версиях. Особенно проблематично, что установщик, естественно, хочет установить Program Files по умолчанию.