BundleTool - 유니티에서 빌드된 aab 파일을 안드로이드에 설치
유니티 & C#2020. 9. 20. 14:24
JDK 및 SDK 설치
jdk와 sdk가 설치되어 있어야 하고, JAVA_HOME 환경변수를 등록해야 한다.
BundleTool
aab파일을 디바이스에 설치하기 위해서는 BundleTool이라는 파일이 필요하다. 다운로드 하는 위치는 다음과 같다.
https://github.com/google/bundletool/releases
bundletool을 실행하기 위한 명령어는 다음과 같다.
java -jar "./bundletool-all-1.2.0.jar" --version
apks 빌드
A.aab 파일을 apks파일로 빌드한다. 현재 컴퓨터와 연결된 안드로이드에 맞도록 필터링 하려면 --connected-device 을 추가한다.
java -jar "./bundletool-all-1.2.0.jar" build-apks
--connected-device
--bundle="A.aab"
--output="A.apks"
--ks=key.keystore
--ks-pass=pass:123456
--ks-key-alias="alias"
--key-pass=pass:123456
--adb="PATH_TO_SDK\\platform-tools\\adb.exe"
설치
빌드된 apks파일을 연결된 안드로이드에 설치한다.
java -jar "./bundletool-all-1.2.0.jar" install-apks
--apks="A.apks"
--adb="PATH_TO_SDK\\platform-tools\\adb.exe"
실행
adb를 통해 설치된 앱을 안드로이드에서 실행한다.
PATH_TO_SDK\\platform-tools\\adb.exe shell monkey -p "PACKAGE_NAME" -c android.intent.category.LAUNCHER 1
'유니티 & C#' 카테고리의 다른 글
유니티에서 다국어 폰트 지원하는 방법 (1) | 2020.10.01 |
---|---|
Pagination of IEnumerable<T> (0) | 2020.09.29 |
RepeatButton 누르고 있는 동안 이벤트가 반복 발생하는 버튼 (0) | 2020.08.30 |
유니티에서 컴파일러 Warning 로그 제거하기 (0) | 2020.07.13 |
엑셀의 모든 시트를 각각의 csv로 내보내기 (0) | 2020.07.12 |
댓글()