안드로이드 스튜디오를 통해서
signed APK를 배포할 경우
release 탭과 debug 탭을 마주할 수 있을 것이다.
이때? 차이점이 무엇일까??
일단 디버그 빌드(debug build)는 개발 버전 또는 디버그 용도일 때 사용한다고 이해하면 된다고 한다.
릴리즈 빌드는 코드 난독화 및 최적화가 추가된 APK라고 보면 된다고 한다.
참고로 읽어보면 좋은 링크는 아래와 같다.
https://developer.android.com/studio/publish/preparing.html
https://j2hworld.tistory.com/77
[추후에 알아볼 용어]
- 코드 난독화
'안드로이드 > Q&A' 카테고리의 다른 글
[Git Q&A] iMac에서 .git 삭제하는 방법 (0) | 2020.05.08 |
---|---|
[안드로이드 Q&A] 오류 해결방법 (In AndroidManifest: Expecting android:screenOrientation=“portrait”) (0) | 2020.05.07 |
[안드로이드 Q&A] 프래그먼트에서 add()와 replace()의 차이점이 무엇일까? (3) | 2020.03.26 |