플러터:실행: 두 판 사이의 차이
보이기
잔글 →개요 |
|||
| 2번째 줄: | 2번째 줄: | ||
== 개요 == | == 개요 == | ||
개발 중 화면을 파악하기 위하여. | |||
{| class="wikitable" | {| class="wikitable" | ||
!과정 | !과정 | ||
| 63번째 줄: | 63번째 줄: | ||
== iOS == | == iOS == | ||
= 실행 이후 개발 = | |||
=== 핫 리로드 === | |||
파일을 저장하면 실행 화면에 실시간으로 저장 내용이 반영된다. | |||
애석하게도, 원드라이브 등 프로젝트가 특수한 디렉토리 안에 있으면 파일이 잠겨서 핫 리로드가 안된다.(옛날엔 한글 디렉토리에 있으면 실행조차 안되었는데, 어느 순간 해결되었다.) | |||
2025년 11월 13일 (목) 02:16 판
- 플러터:개요
- 플러터:실행
- 플러터:개념 잡기
- 권한 사용
- 위젯
- 플러터:DB연결
- 플러터:Firebase(미완)
- 플러터:MySQL(미완)
- 디자인
- 플러터:배포
- 플러터:참고자료
- 플러터:위젯
- 플러터:라이브러리
개요
개발 중 화면을 파악하기 위하여.
| 과정 | 설명 | 비고 |
|---|---|---|
| 개발환경 준비 | 안드로이드, ios 등 해당 개발환경에 대해 배포하기 위한 사전작업이 되어 있는지 확인.
각 개발환경에 대한 준비 여부를 진단한다. |
flutter doctor |
| 확인(선택사항) |
|
flutter devices |
| 실행 | window, 연결된 장 등 해당 환경에서의 앱을 실행해본다. | flutter run -d 디바이스명
vscode의 경우, 우측 하단에서 디바이스를 설정하고(에뮬레이터를 켜고) flutter run 만으로 가능. |
실제 기기를 활용한 실행
안드로이드
실제 휴대폰이 에뮬레이터보다 빠르고 안정적임.
| 과정 | 설명 | 비고 |
|---|---|---|
| 디버깅 모드 활성화 | 핸드폰 설정
USB 케이블로 연결:
|
파일전송이 가능한 USB로 연결해야 함. |
| 확인 | flutter devices 실행하면 휴대폰의 모델명이 나타나야 함. | |
| 실행 | flutter run에서 디바이스 선택. | VSCode라면 하단바에 선택 가능. |
iOS
실행 이후 개발
핫 리로드
파일을 저장하면 실행 화면에 실시간으로 저장 내용이 반영된다.
애석하게도, 원드라이브 등 프로젝트가 특수한 디렉토리 안에 있으면 파일이 잠겨서 핫 리로드가 안된다.(옛날엔 한글 디렉토리에 있으면 실행조차 안되었는데, 어느 순간 해결되었다.)