2011-11-07 4 views
13

에뮬레이터를 사용하여 ICS의 갤러리 애플리케이션을 살펴 보려고합니다.Android ICS 에뮬레이터 카메라

그래서 AVD를 실행하고 카메라로 두 장의 사진을 찍은 다음 갤러리를 시작합니다. 갤러리에서 컬렉션을 클릭하면 "불행히도 카메라가 멈췄습니다"라는 오류 메시지가 나타납니다. 갤러리 응용 프로그램이 종료됩니다.

나는 이것을 Mac과 Windows에서 시도했다. 같은 것. 누구나이 작업을 수행하는 방법을 알고 있습니까?

+1

Windows 7에서 Android 4.0.3 SDK와 동일한 문제가 있습니다. 카메라를 시작하려고하면 통합 웹캠을 선택해야합니다. 선택을 확인한 후 충돌이 발생하고 로그인 콘솔이 있습니다. [2011-12-20 15:41:42 - 에뮬레이터] 에뮬레이터 : 오류 : _camera_client_query_start : NV21의 'AndroidEmulatorVC0'카메라를 시작할 수 없습니다 [640x480] : 오류 없음 –

+0

나는 비슷한 문제가있다. – MastAvalons

+0

나는 똑같은 문제가있다 ^ –

답변

1

나는 비슷한 문제가있다. 카메라 앱을 실행하면 항상 '불행히도 카메라가 멈 춥니 다.'라는 메시지가 표시됩니다. 홈 -> 메뉴 -> 앱 관리 -> 카메라 -> 데이터 지우기로 문제를 해결할 수있었습니다. 나는 카메라가 앞쪽을 향한 카메라를 시작하길 원했지만 내 노트북은 카메라가 1 개 밖에 없기 때문에 아마도 그게 문제였다. 하지만 갤러리는 항상 충돌하고 카메라 데이터를 지우는 것이 도움이되지 않습니다. 졸 __

0

당신은 당신이 가지고있는 무슨 그림에서의 상관하지 않는 경우 (예를 들어, 당신은 단지 어떤 그림이 필요), 해결 방법은 컴퓨터에 카메라를 비활성화하는 것입니다 (Windows에서, 당신은이 작업을 수행 할 수 있습니다 기기 관리자). 이렇게하면 카메라에서 실제 사진을 얻는 대신 녹색의 체크 무늬가있는 배경으로 움직이는 "시뮬레이션"을 얻을 수 있습니다. 그러나 적어도 당신은 그 사진을 찍어서 응용 프로그램을 테스트 할 수 있습니다.

그러나 카메라로 특정 작업 (예 : 일부 이미지 처리)을 캡처해야하는 경우이 트릭이 도움이되지 않습니다.

3

응용 프로그램을 시작하기 전에 AVD에 카메라가 활성화되어 있는지 확인해야합니다. Eclipse에서 Window-> AVD Manager로 이동하여 카메라 하드웨어를 추가하기 만하면됩니다. 여기에있는 동안 사진을 찍으려면 SD 카드 섹션에 공간을 추가해야합니다.

앱을 다시 시작해야합니다.

1

에뮬레이터 편집 옵션에서 추상 LCD 밀도를 줄임으로써 동일한 문제를 해결할 수있었습니다. 하드웨어 하위 섹션에서 추상화 된 LCD 밀도가 더 높은 값을 가져야합니다 (필자의 경우 240이었습니다). 그래서이 값을 160으로 줄인 다음 카메라를 에뮬레이터로 시작합니다.

LCD Density의 값이 더 높은 WVGA800을 사용하여 원하는 결과를 얻으려면 스킨을 변경해볼 수 있습니다.