inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

Flutter 초입문 왕초보편

소스 코드

안드로이드 기기 실행 오류

1

kyoungeun

작성한 질문수 2

0

 제공해주신 소스코드 main.dart 실행해보려고 하는데 chrome (web)으론 실행되는데 안드로이드 기기로는 실행이 안됩니다.

 

FAILURE: Build failed with an exception.

* Where:

Script 'D:\flutter\packages\flutter_tools\gradle\app_plugin_loader.gradle' line: 9

* What went wrong:

A problem occurred evaluating script.

> You are applying Flutter's app_plugin_loader Gradle plugin imperatively using the apply script method, which is not possible anymore. Migrate to applying Gradle plugins with the declarative plugins block:

 

 

Cap 2026-07-07 20-08-59.png.webpCap 2026-07-07 20-09-45.png.webp

 

 

어떻게 수정해야 실행해볼 수 있을까요..?

flutter ios android dart

답변 1

0

인프런 AI 인턴

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

현재 안드로이드에서 실행이 되지 않는 문제를 겪고 계신 것 같습니다. 오류 메시지를 기준으로 해결책을 제안드리겠습니다.

오류 메시지 설명

오류 메시지에서는 Flutter의 app_plugin_loader Gradle 플러그인을 잘못된 방식으로 적용하고 있다는 내용입니다. 이는 Gradle 플러그인을 선언하는 방법이 바뀌었기 때문에 발생하는 문제입니다.

해결 방법

  1. 플러그인 선언 방식 변경:

    • android/app/build.gradle 파일에서 apply from 방식으로 플러그인을 적용하고 있을 가능성이 높습니다. 이를 대신하여 plugins {} 블록을 사용해야 합니다.

    • 다음과 같은 형태로 build.gradle 파일에서 수정하세요:

      plugins {
       id 'com.android.application'
       id 'org.jetbrains.kotlin.android' // 해당 부분은 Kotlin을 사용하는 경우에 포함
       id 'com.google.gms.google-services' // Google 서비스 플러그인 사용 시
       id 'dev.flutter.flutter-gradle-plugin' // Flutter 관련 플러그인
      }
      
  2. Flutter 및 관련 도구 업데이트:

    • Flutter, Dart SDK 및 Android Studio를 최신 버전으로 업데이트하여 최신 기능과 개선점을 적용하세요.
  3. 캐시 무효화 및 클린 빌드:

    • 기존 빌드 캐시가 문제를 일으킬 수 있습니다. 다음 명령어로 클린 빌드를 시도해보세요:
      
      flutter clean
      flutter pub get
      flutter build apk
      

추가 자료

문의하신 내용과 유사한 문제를 해결하는 방법에 대한 자료가 여기에 있습니다. 또한, Gradle과 관련된 공식 문서를 참조하여 문제를 좀 더 심층적으로 해결해 보시기 바랍니다.

위 방법대로 시도해보시고, 문제가 해결되지 않는다면 추가적인 오류 메시지나 정보를 함께 공유해 주시기 바랍니다.

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

강의에서 사용된 안드로이드 스튜디오 버전을 알고싶어요.

0

44

2

실로폰 음원 재생 오류 해결 (do.1.wav)

1

106

2

Emulate Device Frame 관련 질문입니다.

0

120

2

124강 DB에 Todo 등록

0

95

1

webview import가 원활하지 않습니다 도와주세요

0

139

3

webview 버전

0

125

2

섹션3. 비만도계산기 문자열 입력가능 오류 관련

0

114

2

appbar 오류

0

75

2

mac 사용자만 들으면 되는 강의인가요?

0

78

2

Error: Unable to find git in your PATH.

0

219

2

60. 053. 결과화면 작성

0

69

1

구글지도 사용에서

0

66

2

todo리스트 강의중에서..

0

80

2

강의가 오래 된거 같은데

1

95

2

const 적용

0

62

1

soundpool 라이브러리가 없습니다

0

125

2

비만계산기 강의에 대해서 질문

0

140

2

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

0

228

3

dispose 오버라이드 메소드 자동완성이 안 됩니다.

0

173

2

에뮬레이터 실행 안됨 오류

0

615

1

안드로이드 앱 핑테스트

0

527

1

현업에서 로컬 DB 활용시 Hive 사용했을때 구현 패턴 문의

0

328

1

지도위에 이동 경로 스리기

0

642

1

구글 맵 플랫폼

0

401

1