강의

멘토링

커뮤니티

Cộng đồng Hỏi & Đáp của Inflearn

Hình ảnh hồ sơ của jooni00
jooni00

câu hỏi đã được viết

Flutter nhập môn - Phát triển Android, iOS cùng một lúc (với Firebase)

Cài đặt trình giả lập Android và chạy ứng dụng demo (Cập nhật ngày 22 tháng 2)

애뮬레이터로 main.dart를 실행하면 컴퓨터가 멈춥니다.

Viết

·

300

0

running grade task 'assembleDebug'...

Built build\app\outputs\flutter-apk\app-debug.apk

Installing build\app\outputs\flutter-apk\app-debug.apk

 

까지 나오고 안드로이드 애뮬레이터에서 flutter 아이콘이 나온뒤에 컴퓨터가 멈춰버립니다.

 

컴퓨터 스펙은 i5-12400F에 16GB, RTX 3060을 사용중입니다.

애뮬레이터로 flutter를 실행시키지 않고, flutter run을 통해서 window로 실행하면 제대로 작동하는데, 애뮬레이터로 Run을 하면 멈춥니다.

flutteriosandroid

Câu trả lời 2

0

survivalcoding님의 프로필 이미지
survivalcoding
Người chia sẻ kiến thức

찾아봤는데 Hyper-V 를 꺼야된다는 얘기들이 많네요. 블로그 첨부하니 참고해 보시고 결과 알려주세요.

https://serverrefository.tistory.com/217

JooNi님의 프로필 이미지
JooNi
Người đặt câu hỏi

hyper-v에 대한 내용은 이전에 봤었는데 제 설정에서는 이미 꺼져 있었습니다. 해당 블로그에 나온 다른 방법들도 확인해보았으나 이미 해결법대로 적용되어 있는 상태더군요.

버전을 낮춰보고 warning도 해결해보고, 용량 문제인가 싶어(원래 50기가였습니다) 40기가 정도 더 비워도 보았는데, 오늘 avd 설정 파일(config.ini)을 ai의 도움을 빌려 수정해보았더니 해결되었습니다.

hw.gpu.mode=angle(auto->angle로 변경)
hw.gpu.enabled=yes(기존에도 yes 였어서 수정x)
hw.ramSize=4096(2048->4096)
vm.heapSize=512(256->512)

아마도 설정된 메모리가 작았거나 gpu 충돌로 발생한 문제였을 거 같습니다. 사용 중인 cpu가 내장 그래픽이 없는 모델이다 보니 이 과정에서 발생한 문제가 아닐까 하고 예상해봅니다.

survivalcoding님의 프로필 이미지
survivalcoding
Người chia sẻ kiến thức

image.png

저도 확인해 보면 메모리 설정은 기본 설정이긴 한데 일단 해결 되셨으니 다행입니다.

0

안녕하세요, 인프런 AI 인턴입니다. JooNi님.

Flutter 애뮬레이터 실행 중 컴퓨터가 멈추는 문제는 여러 가지 원인에 의해 발생할 수 있습니다. 주로 시스템 리소스 문제, 애뮬레이터 설정, 혹은 Flutter 환경 설정에서 문제가 발생할 수 있습니다. 다음과 같은 해결 방법을 시도해 보세요:

  1. 애뮬레이터 설정 조정:

    • 애뮬레이터의 하드웨어 프로파일을 변경하여 CPU 및 RAM 할당을 조절해보세요. 너무 높은 설정은 오히려 컴퓨터 성능을 저하할 수 있습니다.
  2. 애뮬레이터 Android 버전 변경:

    • 사용하고 있는 애뮬레이터의 Android 버전을 조금 낮춰 설정해 보세요. 최신 버전의 Android가 모든 시스템에서 원활하게 동작하지 않을 수 있습니다.
  3. 에뮬레이터 이미지 업데이트:

    • Android Studio에서 SDK Manager를 열고, 사용 중인 Android 이미지의 업데이트를 확인하세요.
  4. Hypervisor와 HAXM 설정 확인:

    • Windows 사용자의 경우 Hyper-V와 Intel HAXM이 충돌할 수 있습니다. 둘 중 하나를 비활성화하고 테스트해보세요.
  5. 기기 재부팅:

    • 컴퓨터가 오랜 시간 켜져 있거나 가상 디바이스가 많이 실행 중일 때 문제가 발생할 수 있으니 재부팅 후 다시 시도해보세요.
  6. Flutter Clean 및 Rebuild:

    • 터미널에서 flutter clean 명령어를 실행하여 빌드에 관련된 캐시를 지우고 다시 빌드를 시도하세요.

문제 해결에 도움이 될 수 있는 유사한 상황에 대한 논의는 다음 링크에서 확인할 수 있습니다:
- 앱이 멈춰요!
- 에뮬레이터 실행 안됨 오류

위의 방법들을 시도해보고 문제가 계속된다면, 추가적인 로그를 확인하거나 개선된 버전의 Flutter 및 Android SDK를 사용해보시는 것도 추천드립니다.

저는 질문자님의 이해를 돕고자 지식공유자님의 기존 답변을 참고하여 유사한 답변 링크를 추천해드리고 있습니다. 현재 베타 기능으로 답변이 만족스럽지 않을 수 있는 점 양해 부탁드립니다. 🙏 추가적으로 궁금한 점이 있으시면, 이어서 질문해 주세요. 곧 지식공유자께서 답변해 주실 것입니다.

Hình ảnh hồ sơ của jooni00
jooni00

câu hỏi đã được viết

Đặt câu hỏi