1. 다음의 사이트를 접속하세요
calendar-android-sample/instruction
2. 소스를 다운받기 위해서 Mercurial을 다운받으세요
3. 윈도우에서는 cmd를 이용하고, 맥에서는 터미널을 여세요
소스를 받을 폴더로 이동합니다.(cmd나 터미널 이용방법은 다루지 않겠습니다)
그리고 다음의 코드를 붙여넣습니다. 그러면 자동으로 코드를 다운로드하게 됩니다.
hg clone https://code.google.com/p/google-api-java-client.samples/ google-api-java-client-samples
(2번과 3번 과정이 귀찮으시면 검색을 통해 zip으로 된 코드를 받으세 요
)
4. 다운 받은 소스를 통째로 이클립스에 Import 시킵니다 (Copy를 권장)
5. 새로운 안드로이드 프로젝트를 만듭니다.
이때 만드는 패키지 폴더를 잘 기억해 둡니다. 또한 중요한 것은 프로젝트를 만들 때 Build SDK를 Google APIs (Google Inc.) (API 8)로 맞춰야 합니다. 이렇게 새로운 프로젝트를 만들고 나서 Import 시킨 소스에서 java파일과 라이브러리를 복사하고 매니페스트를 수정해야 합니다.
6. API Key 설정을 합니다
복사해 놓은 소스코드에서 ClientCredentials.java에 접속하면 KEY라는 변수가 null로 잡혀 있을 겁니다. 그 부분에 자신의 Key를 입력시켜줍니다. Key에 대한 정보는 저의 다른 포스트에 적혀 있습니다. 간단히 말씀드리자면 Google Console에 접속해서 Create Project를 실행시키고 Calendar API를 ON시키고 API Access 메뉴를 클릭하면 Key가 존재합니다.
7. 에뮬레이터를 실행시킵니다
에뮬레이터는 Google API 8로 맞춰져 있어야 합니다. 또한 에뮬레이터의 기본설정에서 Accounts & Sync -> add Account -> Google -> Sign in 을 통해서 자신의 구글계정을 연동시킵니다.
8. 다시 예제를 실행하면 연동이 되는 것을 확실하실 수 있습니다.
댓글 없음:
댓글 쓰기