2012-05-28 9 views
0

나는 안드로이드 응용 프로그램을 개발 중입니다. AVD에서 내 앱을 테스트하려면 에뮬레이터에 '캘린더'앱을 설치하고 Google 계정과 동기화 할 수 있어야합니다. 캘린더 앱 (adb install Calendar.apk)을 설치하면 Google 계정의 캘린더와 동기화되지 않습니다. 나는 GoogleCalendarSyncAdapter (adb install GoogleCalendarSyncAdapter.apk)를 설치하려고하지만 오류가 말했다 :AVD로 응용 프로그램 설치시 문제 발생

195 KB/s (113455 bytes in 0.565s) 
    pkg: /data/local/tmp/GoogleCalendarSyncAdapter.apk 
Failure [INSTALL_PARSE_FAILED_NO_CERTIFICATES] 

도대체이 일을 무엇입니까?

+0

http://stackoverflow.com/questions/2914105/android-what-is-install-parse-failed-no-certificates-error – nullpotent

답변

1

먼저 시스템 설정을 통해 동기화 계정을 설정하고 (here 참조) 에뮬레이터가 AVD-Manager의 일반 SDK가 아닌 Google API를 타겟팅하는지 확인하십시오.

다른 시도는 this 둘러보기 다음에 Android 마켓과 캘린더를 포함한 모든 Google Apps가 사전 설치된 시스템 이미지 ("실제"기기처럼 보임)를 다운로드하는 것입니다.

+0

모든 것이 정상입니다. 대상 이미지는 Google API - 레벨 10이며 서명되었습니다. 하지만 같은 오류가 발생했습니다. – franza

+1

다른 대답으로 내 답변을 편집했습니다 (사전 구성된 시스템 이미지를 AVD 대상 이미지로 설정) – Nick