2013-04-18 7 views
0

Android 애플리케이션에서 Google 캘린더를 사용하고 싶습니다.Android 앱과 함께 Google 캘린더 API를 사용하는 방법은 무엇인가요?

설명서를 읽었지만 응용 프로그램에 "서명 인증서 지문 SHA1"을 사용하도록 요청합니다.

내 애플리케이션 릴리스에 대한 SHA1을 생성하고 Eclipse ADT에서 버전을 디버깅하려면 어떻게해야합니까?

Eclipse ADT가 자동으로 생성합니까? 에뮬레이터에서 응용 프로그램을 테스트하려고 할 때마다 새로 생성됩니까?

참고 : 나는 상대 질문을 찾았지만 대답은 내 질문에 대답하지 않습니다.

답변

1

SHA1 지문을 생성하는 프로세스는 모든 Google 서비스에서 동일하므로 단계별 안내 for enabling API access in the Google API console을 따라갈 수 있지만 Google 캘린더 API를 사용 설정해야합니다. 디버그 빌드에 debug.keystore 파일을 등록하고 릴리스 용으로 서명 할 keystore 파일을 등록하려고합니다.

아이스크림 샌드위치 (v14) + 기기를 타겟팅하는 경우 built in Calendar Provider을 사용하여 현재 사용자의 Google 캘린더를 비롯한 기기의 캘린더에 액세스 할 수 있습니다.

+0

제공된 링크에서 는 그 경로가 어디입니까? 내 프로젝트가 "/ home/username/Workspace/teamBproject"에 있다면 Ubuntu에서 ADT로 이클립스를 사용하고 있습니다. – malhobayyeb

+1

@ MIH1406 - Eclipse에서 창 메뉴 -> 환경 설정 -> Android-> 빌드로 이동하십시오. '기본 디버그 키 저장소'에 대한 경로가 표시되어야합니다. 이것이 바로 디버그 키 저장소가있는 곳입니다. 프로덕션 키 저장소의 경우 처음에는 Android -> 서명 된 응용 프로그램 내보내기 옵션을 사용할 때 생성됩니다 (Eclipse에서 프로젝트를 마우스 오른쪽 단추로 클릭 할 때) – ianhanniballake

관련 문제