2016-06-30 7 views
2

I 앱은 구글의 Play 스토어를 설치 열고 Play 스토어 freezees에서 설치. 내가 콘솔 (ADB)를 사용하여 서명 응용 프로그램을 설치할 때 나는 그 문제가 없습니다. 로그의 내 응용 프로그램 로그에앱은 영원히 정지

내가 찾은 부정사 루프 :

06-30 11:15:47.553 31306-31306/? I/GoogleConversionReporter: Received install referrer: utm_source=google-play&utm_medium=organic 
06-30 11:15:47.532 31306-31306/? I/GoogleConversionReporter: Registering: http://hostname/?referrer=utm_source%3Dgoogle-play%26utm_medium%3Dorganic 
06-30 11:15:47.532 31306-31306/? W/GoogleConversionReporter: Failed to parse referrer from: http://hostname/?referrer=utm_source%3Dgoogle-play%26utm_medium%3Dorganic 

앱 : 나는 이유를 발견

+0

당신이 당신의 APK에 서명하기 전에 자동으로 구축 취소 않았다 ..? – Nitesh

+0

무엇을 의미합니까? – jczerski

답변

1

.

우리는 몇 가지가에 따라 그 Apsalar 중 하나는 documentation가 분리 된 클래스에 있어야입니다, 하나 개의 클래스에 추천인 방송 수신기를 설치 사용하고 수신기는 먼저 Manifest.xml (병 디자인)에서에서 선언해야합니다. 이 같은

내 매니페스트보기 :

<!-- Apsalar receiver must be declareted above the rest Install Referrer Receivers !!! --> 
    <receiver 
     android:name="com.apsalar.sdk.ApsalarReceiver" 
     android:exported="true"> 
     <intent-filter> 
      <action android:name="com.android.vending.INSTALL_REFERRER"/> 
     </intent-filter> 
    </receiver> 

    <!-- Custom receiver to dispatch INSTALL_REFERRER intent--> 
    <receiver 
     android:name=".InstallReferrerDispatcherReceiver" 
     android:enabled="true" 
     android:exported="true"> 
     <intent-filter> 
      <action android:name="com.android.vending.INSTALL_REFERRER"/> 
     </intent-filter> 
    </receiver>