1
Android 애플리케이션에 푸시 알림을 보낼 수있는 라이브러리를 만들었습니다. 라이브러리의 모든 코드를 응용 프로그램에 넣으면 작동하지만 응용 프로그램을 별도로 실행하려고하면 응용 프로그램에 알림이 수신되지 않습니다.라이브러리에서 앱으로 알림을 보내는 방법
이 기능의 구현 :
NotificationCompat.Builder builder =
new NotificationCompat.Builder(this)
.setContentTitle(title)
.setContentText(content);
TaskStackBuilder stackBuilder = TaskStackBuilder.create(this);
String bootrapClassName = SharedPreferenceManager.getInstance(this).getClassNameClient();
Intent intent = new Intent(this, Class.forName(bootrapClassName));
stackBuilder.addParentStack(Class.forName(bootrapClassName));
stackBuilder.addNextIntent(intent);
PendingIntent resultPendingIntent = stackBuilder.getPendingIntent(0, PendingIntent.FLAG_UPDATE_CURRENT);
builder.setContentIntent(resultPendingIntent);
NotificationManager notificationManager =
(NotificationManager) this.getSystemService(Context.NOTIFICATION_SERVICE);
notificationManager.notify(DcarBeaconApplication.NOTIFICATION_ID, builder.build());
오류 또는 예외 없다, 그것을 잘 작동하지만, 어떤 알림을 수신하지 않습니다. 이 문제를 해결하는 방법을 제안 해주세요. 감사.
매니페스트 파일에 리시버를 정의 했습니까? – sasikumar
@sasikumar : 물어봐 줘서 고마워. 아직이 수신기에 대한 제안이 없습니다. – luoihocbk
어디에서이 라이브러리를 만들었습니까? – Jordan