Камера эмулятора Android ICS

Я пытаюсь взглянуть на приложение «Галерея» в ICS, используя эмулятор.

Итак, я запускаю AVD и делаю пару снимков с помощью камеры, а затем запускаю галерею. Когда я нажимаю любую коллекцию в галерее, я получаю сообщение об ошибке «К сожалению, камера остановилась». Приложение Галерея закрывается.

Я пробовал это на Mac и Windows. То же самое. Кто-нибудь знает, как это сделать?


person Peter Winer    schedule 07.11.2011    source источник
comment
У меня такая же проблема с Android 4.0.3 SDK в Windows 7. Когда я пытаюсь запустить камеру, она просит выбрать встроенную веб-камеру. После подтверждения выбора он вылетает и в консоли появляется лог: [2011-12-20 15:41:42 - Emulator] emulator: ОШИБКА: _camera_client_query_start: Не удается запустить камеру 'AndroidEmulatorVC0' для NV21[640x480]: Нет ошибки   -  person Lukasz Korzybski    schedule 20.12.2011
comment
У меня такая же проблема ^   -  person Saifur Rahman Mohsin    schedule 03.03.2015


Ответы (4)


Перед запуском приложения необходимо убедиться, что на вашем AVD включена камера. В Eclipse вы переходите к Window->AVD Manager и просто добавляете аппаратное обеспечение камеры. Пока вы здесь, убедитесь, что вы добавили немного места в раздел SD-карты, так как это понадобится вам для фотографирования.

Перезапустите приложение, и вы должны уйти.

person Jordan Walsh    schedule 29.04.2012

У меня была аналогичная проблема; запуск приложения «Камера» всегда заканчивается сообщением «К сожалению, камера остановилась». Я смог исправить это, выбрав «Домой» -> «Меню» -> «Управление приложениями» -> «Камера» -> «Очистить данные». Я думаю, что камера хотела запустить фронтальную камеру, но у моего ноутбука только 1 камера, так что, возможно, проблема была в этом. Но Галерея всегда вылетает, и очистка данных камеры не помогает. __ соль

person solamour    schedule 16.11.2011

У меня была та же проблема, и я решил ее, уменьшив плотность абстрактного ЖК-дисплея в параметрах редактирования эмулятора. В аппаратном подразделе Abstracted LCD Density должно быть большее значение (в моем случае было 240). Поэтому я уменьшил его до 160 и тогда камера запускается с эмулятором.

Я использовал WVGA800, у которого было более высокое значение плотности ЖК-дисплея, поэтому можно попробовать изменить скин, чтобы получить желаемый результат.

person Sankalp    schedule 03.12.2012

Если вам все равно, что на снимке, который вы делаете (например, вам просто нужно ЛЮБОЕ изображение), обходной путь — отключить камеру на вашем компьютере (в Windows вы можете сделать это в диспетчере устройств). Таким образом, вместо фактического изображения с камеры вы получите некую его «симуляцию» — зеленое поле, движущееся на клетчатом фоне. Но, по крайней мере, вы можете сфотографировать ЭТО и протестировать свое приложение.

Но если вам нужно запечатлеть на камеру что-то конкретное (например, для какой-то обработки изображения), этот трюк вам не поможет.

person kolufild    schedule 11.03.2012