Почему эмулятор Android сообщает “о неизвестном виртуальном устройстве”, когда устройство находится в моем пользовательском каталоге?

Я установил все предпосылки для разработки Android. Я создал виртуальное устройство через Eclipse и попытался запустить Привет Мировое приложение приложения в том устройстве. Я получил следующее сообщение об ошибке.

эмулятор: ОШИБКА: неизвестное название виртуального устройства: 'Android21Device'
эмулятор: не мог найти виртуальное устройство под названием 'Android21Device'

Я получаю ту же ошибку, когда я пытаюсь запустить устройство с командной строки и через программу SDK.

Я вижу каталог устройства и файлы в

D:\Users\anthony\.android\avd\Android21Device.avd

21
задан Anthony Mastrean 28 July 2011 в 14:24
поделиться

1 ответ

Инструмент виртуального устройства Android

Инструмент виртуального устройства в SDK Manager создает виртуальные устройства в каталоге вашего профиля пользователя ... в данном случае вторичный диск

D: \ Users \ anthony \ .android

Но эмулятор пытается загрузить образы виртуальных устройств с системного диска

C: \ Users \ anthony \.android

Соединение каталогов

Есть два обходных пути. Во-первых, вы можете создать жесткую ссылку каталога (или соединение) из папки android на системном диске в папку в вашем профиле пользователя. В Windows 7 вы можете использовать следующую команду

mklink /JC:\Users\anthony\.android D: \ Users \ anthony \ .android

Android Home

Диспетчер и эмулятор Android SDK может использовать переменную среды ANDROID_SDK_HOME для определения местоположения каталога .android . Установите переменную пользователя или среды

ANDROID_SDK_HOME = 'D: \ Users \ anthony'

29
ответ дан 29 November 2019 в 21:16
поделиться
Другие вопросы по тегам:

Похожие вопросы: