시행착오

GooglePlayGameService Eclipse 연동

조규현15 2015. 10. 27. 04:34
반응형

1. iusEngineLight로 게임을 만듬.

2. GPGS의 LeaderBoard기능을 사용하기 위해 연동을 시작함


GPGS 연동 순서

> SDK manager에서 Google Service를 Install/Update함.

> Eclipse의 import → export code → sdk 디렉토리에서 google service project를 import함.

> Android Project의 Properties에서 Android 탭 → Library → google service project를 추가함.

> Android GPGS example Project(github)에서 libraries 내부 java 파일들을 추가함.

> GPGS API를 사용하여 LeaderBoard를 사용함


1. 연동 문제

Google Service는 SDK manager에서 다운받아 SDK 경로에 생성된다.

해당 프로젝트를 적용할 프로젝트의 library형식으로 등록하는 방식이다.

등록 후, GPGS Eclipse버전 예제 프로젝트에서 쓰인 BasicActivity를 MainActivity에서

상속받아 사용한다.

위 과정의 순서대로 해야 원활히 동작한다.


2. google play Developer 설정 문제

Eclipse 설정 이외 google play developer에서도 설정해야한다.

처음으로 구글 서비스를 등록하고 패키지명(앱)을 연동한다.

마지막으로 알파테스터를 시작해야 테스트할 수 있다.


3. 앱 배포(apk, debug) 문제

Eclipse에서 debug로 앱을 실행하면 에러가 발생할 수 있다.

이럴 경우는 apk를 device로 옮겨 설치하면 해결된다.


4. 기타

Eclipse 연동 시 string.xml에 예제 프로젝트 strring 내용을 옮겨야 사용할 수 있다.

또한, 예제 프로젝트에 내부적으로 R.string.xxx를 String으로 Format하는 메소드가 있으니 사용하자.



반응형

'시행착오' 카테고리의 다른 글

Dynamic Web Project 생성 안됨  (0) 2015.11.21
Android Failed to install timeout  (0) 2015.11.03
IIS기반 FTP 설정  (0) 2015.10.20
[ openGL ES & ius2DEngine] 최적화  (0) 2015.10.04
EMS 수정  (0) 2015.04.03