@senspond

>

개발>모바일

윈도우 환경 인텔리제이로 Flutter 개발환경 세팅하기 (AMD CPU에서 AVD 사용)

등록일시 : 2024-07-31 (수) 06:01
업데이트 : 2024-07-31 (수) 06:44
오늘 조회수 : 5
총 조회수 : 557

    윈도우 환경 인텔리제이로 Flutter 개발환경 세팅하기 (AMD CPU에서 AVD 사용)

    안녕하세요. 오랜만에 글을 적습니다.

    Flutter 모바일 앱 개발에도 도전을 해보려고 합니다.

    시작이 반이라는 말이 있듯이… 개발환경 세팅부터!

    개발환경

    • ADM ryzen 5600x CPU / 64 GB RAM

    • windows 11

    • IntelliJ IDEA 2024.1 (Ultimate Edition)


    Flutter SDK 설치

    MacOs

    Make macOS desktop apps | Flutter


    맥 환경에서 세팅하는 방법은 나중에 한번 정리해보겠습니다.


    Windows

    Make Windows desktop apps | Flutter










    IntelliJ 에 Flutter 개발환경 세팅하기

    Android Studio 를 사용하면 좀더 간편할 수도 있지만,

    javascript, java, python 등 모든 개발을 인텔리제이로 하고 있기 때문에 이 환경에서 세팅을 했습니다.


    Flutter 플러그인 설치






    Flutter 검색하고 설치하고 IDE를 재시작해준다.


    Android SDK 설치



    언어 및 프레임워크 > Android SDK 에서 SDK를 설치해준다.


    AMD CPU에서 AVD( Android Virtual Device) 사용하기

    AMD CPU 에서는 Intel x86 Emulator Accelerator (HAXM installer) 가 설치되지 않는다.


    컴퓨터 부팅시 바이오스 진입해서 Advanced Mode 에서 SVM Mode 활성화 시키고

    windows 기능 켜기/끄기에서 windows 하이퍼바이저 플랫폼을 활성화한다. 이후 재부팅을 한다.




    언어 및 프레임워크 > Android SDK > SDK 도구에서 Android Emulater hypervisor driver 를 설치한다.


    Flutter 프로젝트 생성, 애뮬레이터로 구동

    Flutter 프로젝트 만들기

    새 프로젝트에 Flutter 를 선택하고




    Fultter SDK Path에 SDK 경로를 넣어줍니다. (이후 생성할 때는 자동으로 들어가 있음)




    Flutter 는 모바일 뿐만 아니라 웹과 데스크탑 어플리케이션 까지 개발이 가능합니다.

    모바일 개발만 필요한 것이라면 Android, iOS 만 체크를 해줍니다.


    AVD 장치

    도구 > Adroid > 장치관리자에서 가상 에뮬레이터 장치를 추가해준다.






    가상 장치를 구동하면




    이렇게 Run Target 에 구동 중인 가상장치가 활성화 되는 것을 볼 수 있다.





    senspond

    안녕하세요. Red, Green, Blue 가 만나 새로운 세상을 만들어 나가겠다는 이상을 가진 개발자의 개인공간입니다.

    댓글 ( 0 )

    카테고리내 관련 게시글

    현재글에서 작성자가 발행한 같은 카테고리내 이전, 다음 글들을 보여줍니다

    @senspond

    >

    개발>모바일

    • [현재글] 윈도우 환경 인텔리제이로 Flutter 개발환경 세팅하기 (AMD CPU에서 AVD 사용)

      윈도우 환경 인텔리제이로 Flutter 개발환경 세팅하기 (AMD CPU에서 AVD 사용)
        2024-07-31 (수) 06:01
      1. Flutter 모바일 앱 개발 envied 로 안전하게 .env 파일로 환경변수 설정하기

        Flutter 모바일 앱 개발 envied 로 안전하게 .env 파일로 환경변수 설정하기
          2024-08-02 (금) 12:42
        1. Flutter 의 위젯에 대한 개념과 StatefulWidget 생명주기, 컨트롤러, 빌더

          Flutter 의 위젯에 대한 개념과 StatefulWidget 생명주기, 컨트롤러, 빌더에 대해서 정리해 본 글입니다.
            2024-08-03 (토) 03:58