今天在写安卓通知的时候遇到call requires API level is 26(current min is 16):android.app.NotificationManager createNoticationChannel该问题,
NotificationManager manager =(NotificationManager)getSystemService(NOTIFICATION_SERVICE);
NotificationChannel channel = new NotificationChannel(String id,CharSequence name, int importance);
manager.createNotificationChannel(channel);
产生原因:所需API的最小值至少为26,而当前API的最小值是16,所以产生了报错;
解决方案:在app下的build.gradle中,将minSDKVersion 改为26,再sync即可。