안드로이드

안드로이드 apk 100MB 넘어갈 때 확장파일추가하기(1) - 모듈추가

알통몬_ 2020. 4. 27. 14:29
반응형


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

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

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

도움이 되길 바라며

더 깔끔하고 좋은 포스팅을 

만들어 나가겠습니다^^

 


배포하고자하는 안드로이드 앱 apk 용량이 100MB가 초과하면 apk을 배포할 수 없습니다. 이럴 때는 확장파일(.obb) 를 추가해야 하는데요.


유니티에서는 배포할 때 체크하나만 하면 되지만 네이티브는 그렇지 않습니다.

0. 안드로이드 프로젝트가 있어야겠죠?


1. 3개의 모듈을 추가해야 합니다.

downloader_library

library

zip_file


# 모듈추가하기

 C드라이브 -> users -> 계정폴더 -> ..... -> Android -> Sdk ->extras -> google 폴더까지 들어갑니다.

그럼 market_apk_expansion, market_licensing 폴더가 존재하는데요.


market_apk_expansion -> downloader_library 들어가서 경로를 복사합니다.

다시 안드로이드 스튜디오로 가서 File -> New -> Import Module

market_apk_expansion -> zip_file 들어가서 경로를 복사합니다.

다시 안드로이드 스튜디오로 가서 File -> New -> Import Module


market_licensing -> library 들어가서 경로를 복사합니다.

다시 안드로이드 스튜디오로 가서 File -> New -> Import Module

위 세 모듈을 추가해줬다면 프로젝트 디렉토리에 아래처럼 세가지가 추가되어 있을 거에요.

빌드에러는 무시해도 됩니다.


2. 의존성 추가

ㄱ. downloader_library 에 library 추가

File -> Project Structure


ㄴ. app 에 추가한 3가지 모듈 추가


여기까지 모듈추가가 됐다면 Build -> ReBuild Project를 해서 에러가 나는지 확인합니다.

에러가 나지 않는다면 이제 다음 단계로 넘어갑니다.

안드로이드 apk 100MB 넘어갈 때 확장파일추가하기(2) - 로컬테스트하기

반응형