मैं बस अपना ऐप्लिकेशन में सूचना पट्टी है, जो समर्थन करता है, एंड्रॉयड> = 11 के लिए सूचना आइकन को शामिल किया है और यह त्रुटि नीचे फेंक करने के लिए शुरू:
java.lang.NoSuchMethodError: android.app.Notification$Builder.build
at com.xynapse.autokam.MainActivity.onCreate(MainActivity.java:195)
at android.app.Activity.performCreate(Activity.java:4519)
at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1049)
at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:1920)
at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:1981)
at android.app.ActivityThread.access$600(ActivityThread.java:123)
at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1147)
at android.os.Handler.dispatchMessage(Handler.java:99)
at android.os.Looper.loop(Looper.java:137)
at android.app.ActivityThread.main(ActivityThread.java:4464)
at java.lang.reflect.Method.invokeNative(Native Method)
at java.lang.reflect.Method.invoke(Method.java:511)
at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:822)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:589)
at dalvik.system.NativeStart.main(Native Method)
नीचे सूचना का निर्माण करने के लिए जिम्मेदार कोड का मेरा हिस्सा है।
navigationIntent = new Intent(this, MainActivity.class);
navigationIntent.setAction(Intent.ACTION_MAIN);
navigationIntent.addCategory(Intent.CATEGORY_LAUNCHER);
navigationIntent.setFlags(Intent.FLAG_ACTIVITY_CLEAR_TOP|Intent.FLAG_ACTIVITY_SINGLE_TOP);
pi = PendingIntent.getActivity(this, 0, navigationIntent,0);
notification = new Notification.Builder(this)
.setContentIntent(pi)
.setSmallIcon(R.drawable.splash_logo)
.setContentTitle("Status")
.setContentText("Standby mode")
.build();
क्या किसी को भी कोई विचार है कि मुझे सरल .build विधि के लिए NoSuchMethodError क्यों मिल रहा है? या क्या मैं यहाँ कुछ याद कर रहा हूँ?
अग्रिम धन्यवाद।
अद्यतन यह मेरे लिए ये लगता था कि .build विधि API16, बेवकूफ सवाल में जोड़ दिया गया है, लेकिन शायद यह किसी :) मदद मिलेगी