2
<receiver
    android:name="com.appsflyer.SingleInstallBroadcastReceiver"
    android:exported="true">
    <intent-filter>
        <action android:name="com.android.vending.INSTALL_REFERRER" />
    </intent-filter>
</receiver>

I test my app on Galaxy S8+, Oreo 8.0.0 with referrerSender. There is something wrong, and it likes: enter image description here

It works well on another phone(Android 5.1.1)

Vadim Kotov
  • 8,084
  • 8
  • 48
  • 62
RenYuZhuo
  • 161
  • 1
  • 10

1 Answers1

1

Try this with Android Oreo 8.0.0 or above: https://support.appsflyer.com/hc/en-us/articles/115000427963-Android-Generating-a-Non-Organic-Install

Please follow these steps:
(1) Ensure that your device is whitelisted on AF dashboard
(2) Ensure that you do not have the app installed on your device
(3) Click on the tracking link https://app.appsflyer.com/YOUR_PACKAGE_NAME?pid=MEDIA_SOURCE&advertising_id=YOUR_GOOGLE_ADVERTISING_ID (you will be redirected to the Google Play but you can ignore it)
(4) Install the APK build
(5) Launch the app
(6) The dashboard should show one non-organic install with media source = MEDIA_SOURCE

Hope the above helps.

SonhnLab
  • 321
  • 1
  • 11
  • Thanks - how's that different to the normal process the OP will have tried? Which part specifically will fix this for Oreo? – Rup Jun 26 '18 at 07:47
  • Now I still don't know why Android Integration Test App not working with Android 8.0.0. So I use manually solution to test my SDK Integration and it works :D – SonhnLab Jun 26 '18 at 08:34