[Flutter] 안드로이드 스튜디오에서 자바버전 다르게 인식

2024. 11. 19. 15:32·개발/정리
728x90
반응형

플러터 프로젝트에서 자바버전과 gradle 버전이 안맞는다는 오류를 내뿜었다.

 

나의 경우 gradle 버전을 올리는게 아닌 로컬에서 자바 버전을 수정해줘야했다.

 

구글 검색 결과 안드로이드 스튜디오 세팅 -> 빌드 ,툴 -> gradle 에서 설정해주면 된다고 한다.

 

안드로이드폴더를 안드로이드 스튜디오로 열어서 세팅해줬고 실행시 잘 됐다.

 

근데 다시 플러터 프로젝트를 열고 실행했을때에는 다시 자바버전 어쩌구 시전.

 

 

echo 'export JAVA_HOME=$(/usr/libexec/java_home -v 17)' >> ~/.zshrc
source ~/.zshrc

 

먼저 JAVA_HOME 을  설정해주고 아래 명령어로 jdk 디렉토리를 정해준다.

flutter config --jdk-dir $JAVA_HOME

 

 

요렇게 하니까 성공했다.

 

https://stackoverflow.com/questions/77636634/flutter-build-error-d8-java-lang-nullpointerexception-in-path-provider-android

 

Flutter build error: D8: java.lang.NullPointerException in path_provider_android

I'm encountering an issue while building my Flutter application. When attempting to build the project, I'm getting the following warnings: warning: [options] source value 8 is obsolete and will be

stackoverflow.com

 

728x90
반응형

'개발 > 정리' 카테고리의 다른 글

[정리] 타입에 대한 생각  (1) 2023.07.04
[정리] REST API 규칙  (0) 2023.05.23
[정리] URI vs URL  (0) 2023.05.22
[정리] REST API  (0) 2023.05.21
[정리] Http Method 정리  (0) 2023.05.19
'개발/정리' 카테고리의 다른 글
  • [정리] 타입에 대한 생각
  • [정리] REST API 규칙
  • [정리] URI vs URL
  • [정리] REST API
TeTedo.
TeTedo.
  • TeTedo.
    TeTedo 개발 일기
    TeTedo.
  • 전체
    오늘
    어제
    • 분류 전체보기 (319)
      • 개발 (274)
        • Article (4)
        • 정리 (21)
        • Spring Boot (17)
        • JPA (2)
        • JAVA (6)
        • Database (4)
        • 자료구조 (11)
        • 알고리즘 (32)
        • React (20)
        • Docker (10)
        • node.js (18)
        • Devops (11)
        • Linux (4)
        • TypeScript (3)
        • Go (10)
        • HyperLedger (4)
        • BlockChain (43)
        • html, css, js (48)
        • CS (3)
        • AWS (3)
      • 모아두고 나중에 쓰기 (3)
      • 팀프로젝트 (18)
        • SNS(키보드워리어) (9)
        • close_sea (9)
      • 개인프로젝트 (1)
        • Around Flavor (1)
        • CHAM (13)
        • ethFruitShop (5)
      • 독서 (0)
        • 스프링부트와 AWS로 혼자 구현하는 웹 서비스 (0)
  • 블로그 메뉴

    • 홈
    • 개발일기
    • CS
    • 실습
    • 코딩테스트
    • 웹
    • Go
    • node.js
    • 팀플
  • 링크

  • 공지사항

  • 인기 글

  • 태그

    컨테이너
    node.js
    nodejs
    node
    블록체인
    html
    js
    React
    ERC721
    go
    30일챌린지
    mysql
    CSS
    go언어
    erc20
    명령어
    30일 챌린지
    도커
    하이퍼레저
    프로그래머스
  • 최근 댓글

  • 최근 글

  • hELLO· Designed By정상우.v4.10.1
TeTedo.
[Flutter] 안드로이드 스튜디오에서 자바버전 다르게 인식
상단으로

티스토리툴바