inflearn logo
강의

Course

Instructor

Flutter Beginner - Http Communication, State Management

MainActivity.kt 에러

2543

cityhunter

13 asked

0

안녕하세요. 강의 잘듣고있습니다.

여기서 부터 완전 먹통이라 SDK부터 뭔가 잘못 셋팅되었거나 한듯합니다.

어떻게 해결할 수 있을까요...?

아래 영상은 경로 셋팅되어있는거에 참고차 첨부합니다.

SDK 셋업부터 잘못되어있다면 어떻게 수정하고 이 에러를 해결 할 수 있을까요...?

진도를 떠 빼고싶은데 못빼고 있어 문의 남깁니다.

감사합니다.

Flutter 웹앱 android ios

Answer 2

3

cityhunter

(해결 2021-02-21)

강사님 답변 감사합니다. 설명해주신 내용을 기반으로 해서

좀 더 찾아보고 해결 완료하였습니다.

다른분들도 에러나실까봐 이 내용을 공유합니다.

오늘 시점으로 아무 문제 나지 않는 코드니 다음 영상보실분들을 위하여 남기겠습니다.

MainActivity.kt 이 파일만 android studio를 따로 open 하였습니다.

그냥 flutter 프로젝트를 켜시게되면 error 밑줄이나 단어들이 빨갛게 보입니다.  그냥 진행하셔도 무방하나 혹시나 해서 이것도 적어두겠습니다.

package com.ojunsuk_http

import androidx.annotation.NonNull
import io.flutter.embedding.android.FlutterActivity
import io.flutter.embedding.engine.FlutterEngine
import io.flutter.plugin.common.MethodChannel

class MainActivity: FlutterActivity() {
private val CHANNEL = "example.com/value"

override fun configureFlutterEngine(@NonNull flutterEngine: FlutterEngine) {
super.configureFlutterEngine(flutterEngine)
MethodChannel(flutterEngine.dartExecutor.binaryMessenger, CHANNEL)
.setMethodCallHandler {
methodCall, result ->
if (methodCall.method == "getValue") {
result.success("성공")
} else {
result.notImplemented()
}
}
}
}

도움 되셨으면 합니다.

감사합니다.

1

survivalcoding

https://flutter.dev/docs/development/platform-integration/platform-channels#step-3-add-an-android-platform-specific-implementation

import 문의 패키지 경로가 달라졌네요. 이렇게 수정해 주시고요.


import io.flutter.embedding.android.FlutterActivity
import io.flutter.embedding.engine.FlutterEngine

혹시 그래도 안 된다면 위 링크를 참고하셔서 onCreate()는 제거하고 onConfigureFlutterEngine() 을 오버라이드 하는 것으로 수정해 보시겠어요?

지금 버전업 되면서 강의 영상과 방법이 바뀌었는데 원래 예전껏도 잘 되었는데 이제 안 되는 것인지 저도 확인 전이라서요.

ListenableBuilder가 안되요..material import 했는데도 자동완성이 안뜨고 빨간줄이 뜨네요 ..

0

150

2

pubspec.yaml 파일에서 Pub get이 안됩니다.

0

889

1

[네이티브연동 관련 질문]

0

334

1

네이티브코드 연동할때 네이티브 디버깅은 어떻게 하나요?

0

477

1

CartBloc 대체 코드 올립니다.

0

455

2

강사님처럼 코드가 화면 범위 밖으로 나갔을 때 자동으로 줄바꿈은 어떻게 하나요?

0

967

1

ShowSnackBar Undefined 오류

0

419

1

null 관련 오류

0

318

1

화면새로고침 질문.

0

1491

1

flutter 멀티이미지업로드 질문

0

685

1

fluuter php mysql 글작성

0

434

2

플러터 서버에 이미지 저장하기

0

880

1

오류 질문입니다.

0

256

1

강의를 보다 listview 기능에 의문이 생겨 질문드립니다.

0

748

1

inheritedFromWidgetOfExactType 가 없습니다.

0

230

1

The operator '<' can't be unconditionally invoked because the receiver can be 'null'.

0

1114

1

해결이 어려운 부분이 있습니다 ㅠㅠ

0

1243

2

네이티브코드 연동 AS 21.11.11 update 영상 중

0

213

1

특정 함수로의 객체 전달 방법 문의 드립니다.

0

466

1

플러터 최적의 폴더 구조를 잡고 싶습니다.

0

1029

1

mainActive.kt 오류

0

314

1

xcode 오류가 납니다.

0

358

1

dart 2.12 이상 버전에서 json object null safety 처리는 어떻게 하나요?

0

627

1

json to dart

0

173

1