<안드로이드 빌드 후 apk 뽑아보기>
안드로이드에서 빌드한다고 해서 이것 저것 건드릴건 없고 빌드가 가능하도록 환경만 조성해주면 됩니다.
일단 안드로이드 빌드를 하려면 안드로이드 모듈이 필요한데 안드로이드 모듈이 없으신분은 YoYoGames에서 구매하셔야합니다.
[File]→[Preferences] 들어가서 [Android] 탭을 선택한 후, 좌측의 [SDK] 탭에 들어가보면..
SDK, NDK, JDK의 경로를 설정해줘야 하는 걸 확인할 수 있습니다. 때문에 JDK 와 SDK, NDK를 순서대로 준비해보도록 합시다.
<1> JDK 다운로드 및 설치하기
http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html
오라클 홈페이지에 들어가면 JDK를 다운받을 수 있습니다.
저는 윈도우 64비트 환경에서 사용하니 Windows x64 를 다운받으면 될것같네요.
설치는 그냥 Next만 누르면 끝납니다.
<2> NDK 다운로드
http://developer.android.com/ndk/downloads/index.html
게임메이커 스튜디오 초기 버전엔 NDK가 필요 없었는데 언제부턴가 필요하게 됐네요. 위 링크에서 다운로드하면 됩니다.
설치파일을 다운받아 실행해보면 위와같이 콘솔화면이 등장하면서 파다다닫- 설치가 진행됩니다. 참고로 설치파일을 실행시키는 디렉토리에 ndk가 다운받아집니다. (설치파일을 저장하지않고 바로 실행했다면 바탕화면에 다운받아짐)
설치하고나서 다시 위 화면을 떠올려봅시다. NDK 경로를보면 C:\Android 경로에 ndk가 기본경로로 적혀있네요.
게임메이커 스튜디오에서는 C:\Android 안에 NDK 설치하는 것 을 권장한다는 걸 눈치챌 수 있습니다.
다운받은 ndk 폴더를 C드라이브에 Android 폴더를 만들어서 집어넣었습니다.
<3> SDK 다운로드
http://developer.android.com/sdk/installing/index.html
안드로이드 스튜디오랑 SDK를 같이 다운받거나 SDK만 따로 다운받는건데 저는 SDK만 따로 다운받겠습니다.
다운받으면 SDK 설치파일을 줍니다. SDK Manager를 실행해서 SDK를 다운받아줍니다.
모든 버전 전부 체크한 후(다다익선) Install을 눌러 설치합니다.
왼쪽에 있는 목록을 전부 'Accept License' 를 체크해야 설치가 가능합니다.
SDK를 모두 다운받는데.. 이 과정에서 시간이 엄청걸리더군요.
[+] 게임메이커 스튜디오 도움말을 보니 Android 2.1 (API 7), Android 2.2 (API 8), Android 3.0 (API 11), 이후 최신버전을 지원하는 것 같습니다. 만약 해당 버전의 SDK 가 SDK Manager에 보이지 않는다면 하단의 'Obsolete'를 체크하시면 됩니다.
<4> SDK, NDK, JDK 경로 설정
[File] → [Android] 에서 다운받은 SDK, NDK, JDK 경로를 모두 설정해주세요.
그럼 위와같이 빨간글씨로 'KeyStore file does not exit' 라고 나옵니다.
타인이 apk를 무단으로 사용할 수 없게끔 하기 위해 키스토어를 만들어서 등록해야합니다.
스크린샷에는 항목을 다 입력하지 않았는데, 실제로는 전부 기입해야합니다.
[KeyStore] 탭에 생성할 키스토어의 정보만 입력하고 'Generate' 버튼을 클릭해주면 키스토어 경로에 만들어집니다.
FileName : 키스토어 파일의 이름
PassWord : 키스토어의 패스워드
Alias : 키스토어의 다른 이름으로 사용할 수 있는 이름. (위에 설정한 파일이름과는 달라야합니다.)
PassWord : 위에서 설정한 패스워드와 동일하게 입력
Common Name : 본인의 이름
Organisational Unit : 기업의 이름
Organisation : 기업에서의 당신의 직급(근무 역할)
Location : 사는 곳 (지역)
Country : 사는 나라
기업이 없다면 대충 'none' 으로 적어도 될듯함.
다시 [SDK] 탭으로 와서 'Check Android SDK' 버튼을 누르면 'SDK + JDK + KeyStore OK' 문구가 나오면 모든 설정이 끝납니다.
빌드 Target 을 Android로 변경한 후 [File] → [Create Application...] 을 선택하면 apk 파일을 뽑을 수 있습니다.
'GMStudio > GMS 팁/예제' 카테고리의 다른 글
게임메이커 스튜디오 :: [예제] 윈도우 형식의 스크롤바 (1) | 2015.10.20 |
---|---|
게임메이커 스튜디오 :: 뷰 드래그해서 움직이기 (0) | 2015.10.11 |
게임메이커 스튜디오 :: 파일 입출력을 이용한 게임데이터 저장하고 불러오기 (6) | 2015.10.01 |
게임메이커 스튜디오 :: 잔상효과(afterimage) 구현하기 (0) | 2015.09.28 |
게임메이커 스튜디오 :: 인스턴스 특정 위치 바라보게하기 (2) | 2015.07.19 |