인프런 영문 브랜드 로고
인프런 영문 브랜드 로고

인프런 커뮤니티 질문&답변

개foot님의 프로필 이미지

작성한 질문수

Flutter 초입문 왕초보편

WebView 버전 변경에 따른 중요 공지

webview 영상처럼 3.0.4 버전으로 할경우 AGP 문제

작성

·

108

0

webview 버전 3.0.4 진행중에

image.png

 현재 영상처럼 지금 하고 있는데....

agp 문제로 안된다고 하네요...

어디에선 namespace가 잘못 잡혀 있다고 하기도 하고 ....

수정 하고 접근하려고 하는데 .... 안되네요.. 어떻게 접근해야할지 모르겠네요.


일단 flutter create .
명령어로 잘못된 부분을 수정했음에도 되지 동일한 로그로 고생중입니다.

확인해주시면 감사하겠습니다.

답변 3

1

오준석님의 프로필 이미지
오준석
지식공유자

명절이라 답이 늦었습니다.

현재는 영상과 같은 버전으로는 빌드가 되지 않습니다.

무조건 최신버전으로 하셔야 합니다.

github 소스를 참고하셔서 대응하시기 바랍니다.

https://github.com/junsuk5/flutter-first-guide/blob/master/my_web_browser/lib/main_screen.dart

강의 설명도 바꿔두었습니다.

감사합니다.

개foot님의 프로필 이미지
개foot
질문자

근데... 해결했습니다!! ㅎㅎ 감사합니다.

android 폴더안 build.gradle 에

subprojects { afterEvaluate { project -> if (project.hasProperty('android')) { project.android { if (namespace == null) { namespace project.group } } } } }

이소스를 추가하니깐 빌드가 가능하더라구요.

참고한 영상링크도 첨부하겠습니다.

https://youtu.be/v62E0fNyl9w?si=CQQ1xLSNL9KYfssy

오준석님의 프로필 이미지
오준석
지식공유자

오오. 대단하십니다.

공유 감사합니다.

0

개foot님의 프로필 이미지
개foot
질문자

그래도 안되는데 ㅠㅠ 어떡하지...

0

인프런 AI 인턴님의 프로필 이미지

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

Flutter 프로젝트에서 WebView 플러그인 관련 에러가 발생하여 어려움을 겪고 계신 것 같습니다. 주로 build.gradle 파일에서의 설정 문제로 인해 나타날 수 있는 에러인데, 이 문제는 Android Gradle Plugin(AGP)의 버전이나 namespace 설정 관련 문제일 수 있습니다.

  1. Android Gradle Plugin(AGP) 버전 확인:

    • 최신 Flutter 및 WebView 플러그인과 호환되지 않는 AGP 버전을 사용할 경우 문제가 발생할 수 있습니다.
    • android/build.gradle 파일의 classpath에 지정된 AGP 버전을 확인하고, 최신 호환 버전을 사용하는지 확인해 주세요.
  2. namespace 설정 문제:

    • Android의 최신 버전은 namespace 설정을 build.gradle 파일에서 요구합니다.
    • android/app/build.gradle 파일을 열고 다음과 같이 namespace를 추가해 보세요:
      
      android {
       ...
       namespace 'com.example.yourapp'
      }
      

이 외에도 문제를 해결하는 데 도움이 되는 기존 질문 및 답변 링크를 공유 드립니다:

  • “WebView 선언이 안됩니다.” - WebView 플러그인 사용 시의 설정 방법과 전반적인 해결 팁이 포함되어 있습니다.
  • 관련 오류 해결 방법에 대한 Flutter 공식 문서를 참고하시면 보다 상세한 지침을 얻을 수 있습니다.

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

개foot님의 프로필 이미지

작성한 질문수

질문하기