-
[React Native] 개발 웹서버 없이 debug APK 따는 방법programing/Mobile 2020. 11. 27. 14:33
개발 서버 없는 Debug APK 생성하기
React Native: Android debug APK without development server
buid.gradle 설정하기
// android/app/build.gradle project.ext.react = [ ... bundleInDebug: true, // gradle에게 번들링한 JS와 assets을 개발 서버가 아니라 APK에 패키징 하라고 명령하는 것 ]
번들링
터미널의 프로젝트 루트 경로에서 다음 명령어를 입력한다.
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
만약
build.gradle
을 설정했다면, 해당 단계는 건너뛰어야 한다. 안그러면 어셈블링 할 때:app:mergeDebugResources
관련 문제가 발생한다.어셈블링
android 폴더로 이동한다
cd android
다음 명령어를 실행한다
# APK 생성 명령어 ./gradlew assembleDebug # AAB 생성 명령어 ./gradlew bundleDebug
그러면 다음 경로에 debug apk가 생성된다.
yourProject/android/app/build/outputs/apk/debug/app-debug.apk
'programing > Mobile' 카테고리의 다른 글
Webstorm에 Dart Support 설정하기 (0) 2021.05.02 [RN] TextInput과 Enter 이벤트 (0) 2020.12.11 [React Native] Insight (0) 2020.10.24 [Android] camera2 API - 검은 사진이 찍히는 현상 해결 방법 (0) 2019.08.23 [Android] background theme를 이용한 splash screen (0) 2019.05.12 댓글