2011-04-21 9 views
0
  1. 예 aplication 실제 장치에서 잘 작동 (테스트 : Nexsus 하나 갤럭시 S)
  2. 예 로이드 가상 장치 AVD에서 미리 컴파일 된 오픈 이력서 LIB-S 정확히 javacv
  3. 를 사용하여, 같은 예는 외부 라이브러리 사전로드 (AVD 하드웨어가 카메라 및 네트워크 지원을 위해 추가됨, 1024RAM, 최대 VM 힙 크기 64MB)에서 작동하지 않습니다. 중지되는 정확한 행은 다음과 같습니다. com.googlecode.javacpp.Loader.load (opencv_objdetect.class); 짧은 : Loader.load (opencv_objdetect.class);
  4. 로그 캣 (보고서의 많은) 신호 (4)
  5. 프로세스가 종료
    • 프로세스 ... 사망했다.

내가 모르는 뭔가가이 간단한 응용 프로그램 작업이나 난`을 할 AVD에서 추가 설정이 있습니까?AVD에서 작동하지 않는 이유는 무엇입니까?

+4

아래에 답변을 추가하고 동의하면 질문에 답변이 표시됩니다. – theomega

답변

1

으로, API 레벨 8을 설정하여 예 FPU를 가지고 있습니다 - 효과는 같습니다.

타사 라이브러리를 개발중인 경우 두 버전을 모두 제공하십시오 (다시 컴파일하십시오). 에뮬레이터에서 작동하는 것이 중요합니다 (교육 등).

0

체크 AVD의 API 레벨은 일부 안드로이드 기기가 '돈, 에뮬레이터에서 지원되지 않습니다하는 ARMv7에 대한 컴파일 된 .so 파일 내 경우에는 넥서스 하나를 가진 API 레벨 8

+0

시도! 주요 문제는 .so 파일이 ARMv7 용으로 컴파일되었고 에뮬레이터는 지원하지 않습니다. 어쨌든 아이디어에 감사드립니다. – MatejC

관련 문제