안드로이드

안드로이드 릴리즈버전으로 Run하기

알통몬_ 2020. 5. 25. 12:29
반응형


공감 및 댓글은 포스팅 하는데

 아주아주 큰 힘이 됩니다!!

포스팅 내용이 찾아주신 분들께 

도움이 되길 바라며

더 깔끔하고 좋은 포스팅을 

만들어 나가겠습니다^^

 


안드로이드를 개발하다보면 개발할 때는 잘되지만, 실제 

플레이스토어에 배포했을 때 오류가 발생하는 경우가 있습니다.

그런 경우 릴리즈버전으로 테스트를 하면 되는데요.

방법은 간단합니다. 먼저 .jks 키파일이 있어야합니다.


#1. Build Variants 설정하기

안드로이드 스튜디오 왼쪽 아래 구석탱이에 ㅁ 모양이 있는데 그걸 클릭하면

아래 사진처럼 탭이 올라옵니다. 거기서 Build Variants를 클릭하고

Active Build Variant를 debug 가 아닌 release 로 변경해주세요.


#2. 키파일 등록하기

 #1.만 완료했다면, 

 이 녀석에 x 표시가 되어 있을 거에요.

그럼 여기서 build.gradle 파일에 키파일 정보를 등록해줍니다.

signingConfigs {
release {
storeFile file('../../key.jks') // app 폴더 기준이다.

storePassword "storePassword"

keyAlias "key"

keyPassword "keyPassword"
}
}

그리고 BuildTypes에서 release 블록에

buildTypes {
release {
signingConfig signingConfigs.release
...
...
...

proguardFiles getDefaultProguardFile('proguard-android-optimize.txt'), 'proguard-rules.pro'

signingConfig signingConfigs.release 를 선언해주면 됩니다.

반응형