나는 개발자 사이트에서 몇 가지 코드를 사용하여 내 첫 번째 알림을 짓고 있어요 :Android Studio 알림 : Android.support.v4.app 또는 v7을 사용 하시겠습니까?
import android.support.v7.app.NotificationCompat; //added by Android Studio
[...]
NotificationCompat.Builder mBuilder =
new NotificationCompat.Builder(this)
.setSmallIcon(R.drawable.notification_icon)
.setContentTitle("My notification")
.setContentText("Hello World!");
하지만 내가 할 때, 안드로이드 스튜디오에서 오류가 발생합니다 :
required: android.support.v7.app.notificationCombat.Builder
found: android.support.v4.app.notificationCombat.Builder
그것은 모든 주위에 회전 솔루션처럼 보인다 여부에 상관없이 v4 또는 v7을 지정해야합니다. 가져온 v4가 없으므로 기본 버전이라고 가정하고 있습니까? 그렇지 않으면 나는 왜 그것이 철자가 똑같은지 v4를 발견했다고 말하는 이유를 확신하지 못합니다. 내가 이해 한 바에 따르면 패키지는 하위 호환성 지원을 제공하므로 v7이 항상 더 좋을 것입니까? 16
'학년'에 수입 한 항목은 무엇입니까? – Marat
import 문 buddy에서'android.support.v7.app.notificationCombat.Builder'를'android.support.v4.app.notificationCombat.Builder'로 변경하십시오. 그들은 동일하지만 더 많은 통지 기능이 필요하면 v7을 사용하십시오. –