inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

[초중급편] 안드로이드 데이팅 앱 만들기(Android Kotlin)

라이브러리 추가, Firebase Service에서 메세지 받기

FCM 강의, firebaseservice 클래스 내 오류코드 해결방안이 궁금합니다.

272

최성규-방음종합물류도매

작성한 질문수 17

0

위 코드에서 하단 부분에 notify(id : 123, builder.build())

부분이 계속해서 빨간줄로 되어 있는데 어떻게 해결해야하나요?

 

android kotlin firebase

답변 2

0

최성규-방음종합물류도매

1번부터 어떻게 하는지 막막하네요

0

인프런 AI 인턴

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

코드에 notify(id : 123, builder.build()) 부분에서 빨간줄이 생기는 문제는 몇 가지 원인으로 발생할 수 있습니다. 문제 해결을 위해 다음 사항들을 확인해주세요.

  1. 컨텍스트 사용: NotificationManagerCompat.from(context)에서 context가 올바르게 전달되었는지 확인하세요. this를 사용할 경우 해당 코드가 있는 클래스가 Context를 상속받은 Activity거나 Service인지 확인해야 합니다. 그렇지 않다면 유효한 Context 객체를 전달해주어야 합니다.

  2. 채널 ID 설정: Android O(API 레벨 26) 이상에서는 알림 채널을 설정해야 합니다. NotificationCompat.Builder를 생성할 때 사용하는 채널 ID가 실제 생성된 알림 채널의 ID와 일치하는지 확인하세요. 채널 ID를 생성하고 관리하는 코드가 필요합니다. 예를 들어, 앱의 시작 시점에 NotificationChannel을 생성하고 등록하는 코드가 있어야 합니다.

  3. 리소스 식별자: setSmallIcon(R.drawable.ic_launcher_background)에서 사용된 R.drawable.ic_launcher_background가 실제로 프로젝트의 res/drawable 폴더에 존재하는지 확인하세요. 아이콘이 없거나 이름이 잘못되었다면 프로젝트를 정상적으로 컴파일할 수 없습니다.

  4. 라이브러리 종속성: NotificationCompatNotificationManagerCompat 클래스를 사용하려면 Android Support Library 또는 AndroidX를 프로젝트에 추가해야 합니다. build.gradle 파일에서 필요한 라이브러리 의존성이 있는지 확인해보세요. AndroidX를 사용하는 경우 다음과 같이 추가합니다.

   implementation 'androidx.core:core:1.6.0'

해당 사항들을 점검한 후에도 문제가 해결되지 않는다면, 추가적인 에러 메시지나 코드의 다른 부분도 함께 확인해보는 것이 좋습니다.

CardStackView 라이브러리 추가에 실패합니다.

0

98

1

CardStackView

0

124

2

CardStackView 오류 정상적으로 구현이 되지 않습니다.

0

198

3

최신화 된 강의 요청합니다

0

159

2

auth.currentUser?.uid.toString() 가 null 이 나와요

0

193

1

혹시.. 지금 최신 환경 상, 강의 내용대로 진행이 안 되는 걸까요?

0

240

1

현시점에서 알려주신 방법대로 서버키를 받는것이 안되는것같습니다

0

260

2

3강 firebase 쓰기가 동작하질않아요

0

183

1

강사님 실시간으로 혹시 문의하는 방법은 없을까요??

0

185

1

해당 강의 들으시는 분들 중에 교육관련해서 서로 얘기 나누실 분 있으신가요??

0

157

1

강사님 FCM 단계 진행하면서 오류들이 너무 많이 발생합니다...

0

206

1

FCM 토큰 문의

0

214

1

강사님 FCM 단계에서 전체적으로 앱 문제가 발생해서 혹시 원격으로 조치 해주실 수 있나요?

0

231

1

토큰 정보 유저정보에 저장하기 강의 4분 12초 코드를 동일하게 입력했는데 적용이 잘 안되는 것 같아요.

0

396

3

토큰 받아와서 메세지 보내기 강의 2분 20초 로그캣 확인 하는 창이 다르고 토큰 값이 안떠요.

0

221

1

FCM 강의 중간부터 코드 오류가 발생했는지 앱에서 회원가입을 해도 파이어베이스 Authentication에는 회원등록이 해도 화면이 넘어가지 않고 데이터도 저장이 안 되네요.

0

294

3

섹션 1 CardStackView의 Implement members 질문있습니다.

0

227

1

수업자료 다운로드 후 알집풀기에서 오류가 발생합니다.

0

463

3

Retrofit 사용해보기 강의 2:20 쯤에 작성된 복사된 코드는 어디서 받나요?

0

234

2

강의 FCM 소개 1:56에 디펜던시 추가하는게 최신버전으로 바뀐 듯합니다.

0

275

1

매칭이 되면 알람 띄우기 강의에서 오류문구 해결방안이 궁금합니다.

0

355

3

소스코드 다운이 불가능합니다..

0

143

1

나와 다른 성별의 유저 불러오기 강의에서 에뮬레이터에서 앱이 켜졌다가 바로 꺼져요.

0

457

11

이미지 저장하기 강의에서 회원가입 후 이미지가 파이어 베이스에 저장되지 않습니다.

0

214

2