1. bundle 생성
react-native bundle --platform android --dev false --entry-file index.js --bundle-output android/app/src/main/assets/index.android.bundle --assets-dest android/app/src/main/res/
프로젝트에서 위의 명령어를 실행한다
2. APK 생성
안드로이드 스튜디오에서 Build 메뉴에서 APK 빌드 클릭
3. 생성 위치
/android/app/build/outputs/apk/debug/app-debug.apk
스토어에 올릴게 아니라 sign 없이 기기에서 설치할 수 있는 apk 를 추출했다
똑같이 dropbox 링크를 걸어 쉽게 다운받을 수 있게 해보자
4. dropbox
방금 만든 apk 파일을 dropbox 에 업로드 하고 링크를 만들어 복사한다
2021/01/27 - [IT/react native] - [ios] apple 개발자 계정으로 dropbox 로 ad-hoc(OTA) 배포하기 (2)
www.dropbox.com/s/bartz7y6ucxkfdyh/myapp.apk?dl=0
이런 URL 이 나왔다면 bartz7y6ucxkfdyh/myapp.apk 만 따서
원래 ios 에서는 이런 경로였다면
<a href="itms-services://?action=download-manifest&url=https://dl.dropboxusercontent.com/s/zrgnghb7c5/manifest.plist">download</a>
plist 를 안거치고 바로 다이렉트로 apk 경로를 집어넣어서 다운로드 받게 하자
<a href="https://dl.dropboxusercontent.com/s/barty6ucxkyyh/myapp.apk">download</a>