자신이 만든 안드로이드 앱을 여러 스마트폰에서 테스트하기 위해서는 APK 파일이 필요합니다. 안드로이드 스튜디오에서 APK 를 만드는 방법은 두 가지 입니다. 배포와 개발용으로 나눌 수 있는데, 두 가지 경우 배포 이후 APK 파일의 위치를 찾는 방법에 대해 알아봅니다.
◎ 사인이 필요한 배포용 |
▼ 먼저 배포용 APK 파일이 떨어지는 위치를 찾는 방법입니다. 기본적으로 해당 프로젝트 Build 폴더에 있지만 다른 위치로 변경하는 경우가 있기 때문에 확인할 필요가 있습니다. 메뉴는 [Build] > [Generate Signed Bundle / APK] 입니다. 해당 메뉴를 눌러 APK 생성을 위한 팝업창을 띄웁니다.
▼ 다음 두 옵션 중 하나를 선택하고 Next 를 클릭합니다.
▼ 다음 화면에서 사인용 키를 찾아 추가하고 Next 버튼을 클릭합니다.
▼ 마지막 화면 상단의 Destination Folder 항목이 배포 위치 입니다. 이것으로 배포 위치를 확인했습니다.
※ 아래는 참고하면 좋을 만한 글들의 링크를 모아둔 것입니다. ※ ▶ 스마트폰 안드로이드 개발을 위한 개발자 모드 켜고 끄는 방법 ▶ 안드로이드 스튜디오 개발 문서 API 참고하는 방법 ▶ 안드로이드 개발 Fragment 생명 주기는 어떻게 되는가? ▶ 안드로이드 개발 Intent 이용한 전화 걸기 ▶ 안드로이드 개발 이미지 추가하고 화면에 출력하는 방법 |
◎ 개발용 APK 찾기 |
▼ 다음은 사인이 필요 없는 APK 위치를 찾는 방법입니다. 먼저 사인이 필요 없는 개발용 APK 를 만드는 메뉴는 다음과 같습니다. Build > Build Bundle > Build APK 순입니다. 차례대로 메뉴를 선택하면 사인이 필요 없는 APK 를 바로 만들 수 있습니다.
▼ 이렇게 만들어진 APK 는 어디에 있을 까요? APK 를 찾기 위해 프로젝트가 있는 폴더로 이동합니다. 왼쪽 익스플로러 창에서 프로젝트 명을 선택하고 오른쪽 마우스 > Open In > Explorer 를 선택합니다.
▼ 프로젝트가 있는 폴더가 열리면 다음 경로로 이동합니다. app > build > outputs > apk 로 가시면 두 종류의 APK 파일을 볼 수 있습니다. 이 중 app-debug.apk 파일을 스마트폰에 설치하시면 됩니다. unaligned 는 최적화 되지 않은 버전입니다.
※ 아래는 참고하면 좋을 만한 글들의 링크를 모아둔 것입니다. ※ ▶ 스마트폰 안드로이드 개발을 위한 개발자 모드 켜고 끄는 방법 ▶ 안드로이드 스튜디오 개발 문서 API 참고하는 방법 ▶ 안드로이드 개발 Fragment 생명 주기는 어떻게 되는가? ▶ 안드로이드 개발 Intent 이용한 전화 걸기 ▶ 안드로이드 개발 이미지 추가하고 화면에 출력하는 방법 |
'안드로이드 개발' 카테고리의 다른 글
안드로이드 개발 Intent 이용한 전화 걸기 (5) | 2024.03.23 |
---|---|
안드로이드(Android) scale 이용해서 애니메이션(Animation) 구현하는 방법 (2) | 2024.03.07 |
안드로이드(Android) ProgressDialog(프로그레스 다이얼로그) 구현 방법 (9) | 2024.03.06 |
안드로이드 개발 ContentProvider, ContentResolver 이용해서 연락처 가져오는 방법 (3) | 2024.02.09 |
안드로이드(Android) ImageView scale type 별로 이미지 배치 하는 방법 (0) | 2023.01.24 |
안드로이드 개발 에러 have you declared this activity in your AndroidManifest.xml ? (0) | 2023.01.14 |
안드로이드 개발 에뮬레이터 카메라 QR 스캔하기 (1) | 2022.11.15 |
안드로이드(Android) 레이아웃(Layout) gravity, layout_gravity 차이점을 알아보자. (6) | 2022.11.14 |