supergravity

안드로이드 Android App Bundle 이용한 배포- Expo, React Native 본문

개발중 기억해야 할만한 것들/엑스포, 리액트 네이티브

안드로이드 Android App Bundle 이용한 배포- Expo, React Native

supergravity 2020. 12. 6. 20:21

 

안드로이드 Android App Bundle 사용해야 하나?

 

apk를 만드는 명령어인  expo build:android -t apk와

Android App Bundle를 만드는 명령어인 expo build:android -t app-bundle가 있다.

apk의 경우 귀찮은 서명? 같은 짓을 안 해도 되지만 플레이 콘솔에서 자꾸 노란색 경고문을 날린다.

또한 구글에서 유투브 알고리즘을 이용하여 나에게  Android App Bundle의 좋은 점을 추천하는 영상을 자꾸 날린다?

하여간 그래서 Android App Bundle를 해보자.

 

개발 순서

 

자신이 개발하고 있는 프로젝트 폴더로 들어가 expo build:android -t app-bundle를 입력하자. 그러면

두 가지 제안을 볼 수 있다. 키 스토어에 저장할 건지 아니면 내가 할 건지? 이 글을 보는 분이나 지금 상황의 저는 초보이기 때문에 첫 번째 것을 선택하자 (이러한 문구가 있다 If you don't know what a keystore is, you can have us generate one for you. Otherwise, feel free to upload your own.

 

NOTE :  No currently active or previous builds for this project. Would you like to upload a keystore or have us generate one for you? If you don't know what this means, let us handle it! :)

1) Let Expo handle the process!

2) I want to upload my own keystore!

1번 선택 !

 

그러고 나서 expo fetch:android:keystore를 입력을 할 것을 추천한다. 이 명령어를 입력하면 

 

 

Keystore password

Key alias:    ###################
Key password:  ###############

Path to Keystore: ###########

 

 

라는 결과가 출력된다.  위의 명령어는 key를 나의 컴퓨터에 저장을 하는 명령어이다. 저장된 키를 잘 보관하자 업데이트할 때 사용된다고 한다. Path to Keystore는 키가 현재 저장되어 있는 위치를 나타낸다. 

 

 

Comments