플러터:배포: 두 판 사이의 차이
보이기
잔글 →준비사항 |
잔글 →Window |
||
| 15번째 줄: | 15번째 줄: | ||
배포파일은 앱 디렉토리 하위의 build 안에 만들어진다. | 배포파일은 앱 디렉토리 하위의 build 안에 만들어진다. | ||
|flutter build 디바이스명 | |flutter build 디바이스명 | ||
|- | |||
|세부옵션 | |||
| --release | |||
| | |||
|} | |} | ||
| 29번째 줄: | 33번째 줄: | ||
* Visual Studio - develop Windows apps도 준비되어야 한다. 없으면 친절하게 다운로드 링크를 알려준다. | * Visual Studio - develop Windows apps도 준비되어야 한다. 없으면 친절하게 다운로드 링크를 알려준다. | ||
** Desktop development with C++ 를 설치하면 되는데, 용량이 상당히 크다. | ** Desktop development with C++ 를 설치하면 되는데, 용량이 상당히 크다. | ||
** 세부 구성요소에서 다음의 내용들이 포함되어야 한다. | |||
**#* MSVC v142 (또는 v143) - VS 2019/2022 C++ build tools | |||
**#* Windows 10 SDK (아무 버전이나) | |||
**#* C++ CMake tools for Windows | |||
flutter build window | |||
== Android == | |||
안드로이드 배포. | |||
=== 준비사항 === | |||
* 안드로이드 라이선스 동의: flutter doctor --android-licenses | |||
flutter build apk --release | |||
build\app\outputs\flutter-apk\app-release.apk에 담긴다. 이후 휴대폰으로 보내 설치하는 등등등. | |||
2025년 10월 27일 (월) 10:37 판
- 플러터:개요
- 플러터:실행
- 플러터:개념 잡기
- 권한 사용
- 위젯
- 플러터:DB연결
- 플러터:Firebase(미완)
- 플러터:MySQL(미완)
- 디자인
- 플러터:배포
- 플러터:배포(안드로이드)(미완)
- 플러터:참고자료
- 플러터:위젯
- 플러터:구글 AdMob(미완)
- 플러터:라이브러리
개요
만든 앱을 배포하는 방법에 대하여.
방법
| 과정 | 설명 | 비고 |
|---|---|---|
| 배포 | window 등 디바이스명을 기입해 해당 디바이스를 목표로 하는 배포 파일을 만들어낸다.
배포파일은 앱 디렉토리 하위의 build 안에 만들어진다. |
flutter build 디바이스명 |
| 세부옵션 | --release |
각 서비스 별 배포
https://docs.flutter.dev/deployment공식 문서에서 설명을 제공한다. 각 서비스 별로 차근차근 따라가보자.
Window
윈도우에 배포.
준비사항
flutter doctor에서,
- Windows Version (Installed version of Windows is version 10 or higher) 뿐 아니라
- Visual Studio - develop Windows apps도 준비되어야 한다. 없으면 친절하게 다운로드 링크를 알려준다.
- Desktop development with C++ 를 설치하면 되는데, 용량이 상당히 크다.
- 세부 구성요소에서 다음의 내용들이 포함되어야 한다.
- MSVC v142 (또는 v143) - VS 2019/2022 C++ build tools
- Windows 10 SDK (아무 버전이나)
- C++ CMake tools for Windows
flutter build window
Android
안드로이드 배포.
준비사항
- 안드로이드 라이선스 동의: flutter doctor --android-licenses
flutter build apk --release
build\app\outputs\flutter-apk\app-release.apk에 담긴다. 이후 휴대폰으로 보내 설치하는 등등등.