aab to apk
android aab 에서 apk 만들기
aab 만들기(Android App Bundle)
- Android Studio 설치
- module build.gradle 에서 다음 사항을 수정하자.
versionCode
versionName
- Build 메뉴
- Build 메뉴 선택
- –> Generate Signed Bundle
- –> Android App Bundle 선택
- –> Next 버튼
- –>
Key store path
,Key store password
,Key alias
,Key password
설정 및Export encrypted key for enrolling published apps in Google Play App Signing
체크- Key store path :
<proj_root>/keystore.jks
- Key alias :
upload
- Kye password :
<proj_root>/build.gradle
에keystore_password
확인 Export encrypted key for enrolling published apps in Google Play App Signing
에 check- 사용한 signing key 는 google 에서도 관리를 하게된다.
- Encrypted key export path 를 지정하면 그곳에 key 가 생성된다.
- Key store path :
- –> Next 버튼
- –> Build Variants 선택
- 참고로 play store 에 올리려면 release 를 택해서 만들어야 한다.
- –> Finish 버튼
aab 에서 apk 만들기
- bundletool 을 사용해서 만들 수 있다.
- bundletool download : Releases · google/bundletool · GitHub
java -jar bundletool-all-1.4.0.jar build-apks --bundle=/MyApp/my_app.aab --output=/MyApp/my_app.apks
기본적으로 key 를 지정하지 않으면 debug key 를 이용해서 signing 을 한다.
이렇게 만들어진 my_app.apks
는 apk 들을 zip 으로 묶은 것이다. 그래서 확장자를 zip 을 변경한 후 압축을 풀면, 여러 apk 들이 나온다. 여기서 base-master.apk 를 가져오면 된다.
댓글 없음:
댓글 쓰기