2016-10-14 2 views
3

GCm/FCm이있는 clevertap API를 사용하여 Android 기기에 푸시 알림을 보냅니다. Clevertap의 관리자 패널에서 보내는 동안 두 번 통보를 받고 있습니다. 좀 도와 주실 래요?안드로이드에서 Clevertap을 사용하여 다중 알림이오고 있습니까?

+0

https://dashboard.clevertap.com/79W-65Z-K74Z/my-board.html – hitesh141

+1

당신은 장치 측 수신기의 코드를 게시 할 수 있을까요? 모든 것이 정상적으로 보입니까? 예 : Clevertap 패널에 한 번 표시됩니까? – NitroNbg

+0

onReceive에서 나는 CleverTapAPI wr = CleverTapAPI.getInstance (context)를 사용하고 있습니다; wr.pushInstallReferrer (의도) 나는 공공 무효 onReceive 사용하고 – hitesh141

답변

2
please try this code -- 

    <receiver 
      android:name="com.clevertap.android.sdk.InstallReferrerBroadcastReceiver" 
      android:exported="true"> 
      <intent-filter> 
       <action android:name="com.android.vending.INSTALL_REFERRER" /> 
      </intent-filter> 
     </receiver> 

     <receiver 
      android:name="com.clevertap.android.sdk.GcmBroadcastReceiver" 
      android:permission="com.google.android.c2dm.permission.SEND"> 
      <intent-filter> 
       <action android:name="com.google.android.c2dm.intent.RECEIVE" /> 
       <action android:name="com.google.android.c2dm.intent.REGISTRATION" /> 

       <category android:name="com.sd2labs.infinity" /> 
      </intent-filter> 
     </receiver> 
+0

(컨텍스트 컨텍스트를, 의도 의도) { 시도 { CleverTapAPI WR = CleverTapAPI.getInstance (컨텍스트); wr.pushInstallReferrer (의도); } 캐치 (CleverTapMetaDataNotFoundException 무시) { //이 } 캐치를 무시 { //}}에 내가 이것을 사용하고 – hitesh141

+0

을 을 무시 (CleverTapPermissionsNotSatisfied 무시). 하지만 나는 푸시 노트 수신을 제어하지 않습니다. 위의 설명을 참조하십시오. onReceive() ,. – hitesh141

관련 문제