컴퓨터 공학

[Android] apk debug 혹은 release 생성하기

bitcodic 2019. 1. 22. 16:56

Android Studio 이용시 디버그 apk / 배포 apk 를 생성할 수 있다.


말 그대로 전자의 경우 Debug 용으로 생성하며 간단하게 작업할 수 있으며,


후자의 경우, 실제 배포를 하기위해 인증 Key를 통해 APK 보안 작업을 진행해야 한다. 없으면 스토어 업로드 불가.


* 인증키란 / 디지털 인증서 또는 ID 인증서라고도 하는 공개 키 인증서는 공개 키/개인 키 쌍에서 공개 키를 포함할 뿐만 아니라 키 소유자를 식별하는 몇 가지 다른 메타데이터(예: 이름 및 위치)도 포함합니다. 인증서 소유자는 이에 대응되는 개인 키를 보유합니다.

 - Android Developers 공홈 발췌


- 디버그 APK 

1. Android Studio 상단 바 Build > Build APK(s)

2. 좌측 Project 바에 Android( 혹은 Packages 혹은 Project) 를 Project 로 변경

3. /프로젝트이름/app/build/outputs/apk/debug/app-debug.apk 생성 확인



- 배포 APK

1. Android Studio 상단 바 Build > generate Signed key

2. 모듈 선택 후 Next

3. Create New 로 키 생성

4. 내용 채우고 OK ( Certificate 의 내용은 전부 채우지 않아도 생성 가능 )

5. 패스워드 입력 후 Next

6. Build Type > release 로 변경 , 생성 폴더 위치 입력

7. 생성 폴더 위치에 가서 apk 확인