수신기 밀어 내 메인 클래스에서방송 내 안드로이드 응용 프로그램에서 푸시 알림을 구현 한 통지
: 내 manifest.xml에서
// PUSH
Parse.initialize(this, applicationId, clientKey);
PushService.setDefaultPushCallback(this, SlidingMenuActivity.class);
ParseInstallation.getCurrentInstallation().saveInBackground();
ParseAnalytics.trackAppOpened(getIntent());
:
<!-- PUSH -->
<service android:name="com.parse.PushService" />
<receiver android:name="com.parse.ParseBroadcastReceiver" >
<intent-filter>
<action android:name="android.intent.action.BOOT_COMPLETED" />
<action android:name="android.intent.action.USER_PRESENT" />
</intent-filter>
</receiver>
내가 열 내 신청서를 보내 드리겠습니다. 나는 뒤를 클릭하고 응용 프로그램을 닫습니다. 약 1 시간 동안 알림을 받고 있습니다. 한 시간이 지나면 세 통의 통보를 보내고 아무 통보도 나타나지 않습니다. 그래서 내 애플 리케이션을 다시 시작하고 세 가지 알림 알림이 나타납니다.
내 브로드 캐스트 수신기가 재생성 된 것 같습니다. 내 안드로이드가 내 알림 방송 수신기를 왜 죽이는거야?
어떻게 해결할 수 있습니까?
질문이 명확하지 않습니다. 푸시 또는 맞춤식 브로드 캐스트를 사용하고 있습니까? 그것들은 다른 것들입니다. 당신은 당신의 질문에 좀 더 자세하게 설명해야합니다. – Fedor
onPause()에서 브로드 캐스트 수신기의 등록을 취소 할 수 있습니다. 너? – Maddy
어떻게 사용자 정의 브로드 캐스트 reciver 귀하의 애플 리케이션에서 @ haythem souissi 작품을 달성 – Erum