Flutter

Flutter androidx 오류 모음

Yukart 2022. 6. 20. 20:03
반응형

androidx 마이그레이션 안될때

  • gradle-wrapper.properties 파일에서 distributionUrl=https\\://services.gradle.org/distributions/gradle-5.4.1-all.zip 다음 과 같이 버전 체크 및 수정
  • 전체 프로젝트 build.gradle에서 다음과 같이 수정
dependencies {
	classpath 'com.android.tools.build:gradle:3.3.1'
	classpath 'com.google.gms:google-services:4.3.10'
android.useAndroidX=true
android.enableJetifier=true
  • AndroidManifest.xml 파일에서 다음과 같이 추가 혹은 수정
<application
        android:name="${applicationName}"
				...
</activity>
        <meta-data
            android:name="flutterEmbedding"
            android:value="2" />
  • pubspec.yaml 파일에서 다음과 같이 추가
module:
  androidX: true
  • 자바 클래스(MainActivity.java)를 다음과 같이 변경
package com.example.weatherapp; ///경로에 주의해야함

import io.flutter.embedding.android.FlutterActivity;

public class MainActivity extends FlutterActivity {
}
void main() {
  WidgetsFlutterBinding.ensureInitialized();

https://docs.flutter.dev/development/packages-and-plugins/plugin-api-migration

반응형

'Flutter' 카테고리의 다른 글

플러터 English_words 라이브러리  (0) 2022.06.20
Flutter vs React Native 비교 분석  (0) 2022.03.27
flutter 기본 프로젝트 구조  (0) 2022.03.22
Dart 연산자 정리  (0) 2022.03.22
Flutter androidx 마이그레이션 안될 때  (0) 2022.03.22