2017-11-23 3 views
0

Android에 Firebase Cloud Messaging Client 앱을 설정하려고합니다. 구현을위한 가이드 라인 또는 템플릿으로 https://github.com/firebase/quickstart-android/tree/master/messaging을 사용하고 있습니다. 내가 https://github.com/firebase/quickstart-android/blob/master/messaging/app/src/main/java/com/google/firebase/quickstart/fcm/MainActivity.java에서 코드를 작성하려고하면, 다음과 같은 줄에 Cannot resolve symbol 'NotificationChannel' 오류를 참조하십시오FCM을 사용하여 Android 알림 용 'NotificationChannel'심볼을 확인할 수 없음

import android.app.NotificationChannel; 

enter image description here

당신이 NotificationChannel가 인식되지 않는 이유에 대한 아이디어가 있습니까? 고맙습니다.

+0

귀하의 gradle 파일에 어떤 SDK 버전을 사용하고 있습니까? 26 –

+0

'android : targetSdkVersion = "23"'을 사용하고 있습니다. API 레벨 26이 필요합니까? 나는 https://developer.android.com/reference/android/app/NotificationChannel.html을보고 있으며,'NotificationChannel'에 대해서는'API 레벨 26에 추가'라고 말하고있다. –

+1

대상은 중요하지 않습니다 ... 컴파일 SDK는 –

답변

1

NotificationChannel이 클래스를 얻으려면

API (26)에 추가되면, compileSdkVersion 적어도 해당 버전이 될 필요가있다.

build.gradle을 확인하십시오.

관련 문제