應需求添加AppsFlyer
1.下載sdk:
https://support.appsflyer.com/hc/zh-cn/articles/115000851946-%E5%AE%89%E5%8D%93-4-6-5
sdk地址:
https://s3-eu-west-1.amazonaws.com/download.appsflyer.com/Android/AF-Android-SDK.jar
2.安裝sdk
eclipse比較簡單, 直接扔到libs里面即可
Android studio按照官方教程一步一步走
https://support.appsflyer.com/hc/zh-cn/articles/115000851946-%E5%AE%89%E5%8D%93-4-6-5
3.AndroidManifest.xml 修改
3.1 添加權限:
<uses-permission android:name="android.permission.INTERNET" />
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />
3.2 接收事件
<!-- AppsFlyer -->
<receiver android:name="com.appsflyer.MultipleInstallBroadcastReceiver" android:exported="true">
<intent-filter>
<action android:name="com.android.vending.INSTALL_REFERRER" />
</intent-filter>
</receiver>
4. 獲取Dev Key
官方教程寫的是在Sdk Integration里, 實際上應該是改版了, 在 <b>配置</b> 的 <b>App Settings</b>下
AppsFlyerLib.getInstance().startTracking(this.getApplication(), DEV_KEY);