Eclipse 설정

참고:
Adjust는 Adjust SDK v4.0.0부터 Android Studio를 사용하는 것을 권장합니다.

Eclipse IDE를 사용하여 Adjust SDK를 연동하고자 하는 경우, 본 가이드에 나온 단계를 수행하시기 바랍니다.

본 가이드는 시작 가이드와 다른 정보만을 포함합니다. Eclipse에 특화된 아래의 단계가 완료되면 시작 가이드를 참조하시기 바랍니다.

기본 설치

Eclipse 프로젝트에서 Adjust SDK를 연동하는 가장 간단한 방법은 컴파일된 JAR을 연결하는 것입니다.

  1. Adjust의 배포 페이지에서 Adjust SDK JAR을 다운로드합니다. Maven 리퍼지토리에서 SDK를 다운로드할 수도 있습니다. 이는 com.adjust.sdk를 검색하여 찾을 수 있습니다.
  2. JAR을 프로젝트의 libs 폴더에 드래그합니다. 이를 통해 앱에서 Adjust SDK를 이용할 수 있습니다.

Google Play Services 추가

2014년 8월 1일부터 Google Play Store 앱은 기기 식별을 위해 Google Advertising ID (gps_adid)를 사용해야 합니다. Adjust SDK가 gps_adid를 사용하도록 허용하려면 Google Play Services를 연동해야 합니다. 아직 연동을 하지 않았다면 다음의 단계를 수행하시기 바랍니다:

  1. <android-sdk>/extras/google/google-play-services/libproject/google-play-services_lib/ 로부터 라이브러리 프로젝트를 복사하여, Android 앱 프로젝트가 있는 위치로 붙여넣기 합니다.
  2. Eclipse 워크스페이스로 라이브러리 프로젝트를 가져옵니다. File -> Import , Android -> Existing Android Code into Workspace 를 선택합니다. 내보내기 할 라이브러리 프로젝트의 복사본을 브라우징합니다.
  3. 앱 프로젝트에서 Google Play services 라이브러리 프로젝트를 레퍼런스합니다. 자세한 내용은 Eclipse에 대한 라이브러리 프로젝트 레퍼런스 방법을 참조하시기 바랍니다. 이 과정에서는 개발 워크스페이스에 추가했던 라이브러리의 복사본을 레퍼런스해야 합니다. Android SDK 디렉토리로부터 라이브러리를 직접 레퍼런스하면 안 됩니다.
  4. Google Play Services 라이브러리를 앱 디펜던시로 추가 완료하면 매니페스트를 업데이트해야 합니다. 다음의 태그를 해당 요소의 자식 요소로서 추가합니다:
<meta-data android:name="com.google.android.gms.version"       android:value="@integer/google-play-services_version" />