播放服务使用以15.0.0
版本开头的new versioning scheme。将Play Services分析更新到15.0.0
或更高版本会在我们的应用程序中产生编译时错误,因为包com.google.android.gms.internal.measurement
已被删除。AppMeasurementInstallReferrerReceiver
之前就在这个包中。我们在JobIntentService
中使用AppMeasurementInstallReferrerReceiver
与Google Analytics和Firebase Analytics共享install referrer意图。JobIntentService
被用来处理Android O的后台限制,工作通过自定义安装广播接收器进入队列。JobIntentReceiver
为CampaignTrackingReceiver
和AppMeasurementInstallReferrerReceiver
调用onReceive
。尚未更新AppMeasurementInstallReferrerReceiver
的documentation。创建一个同时处理CampaignTrackingReceiver
和AppMeasurementInstallReferrerReceiver
的JobIntentReceiver
是必要的,因为在带有com.android.vending.INSTALL_REFERRER
意图过滤器的清单中只能有一个安装接收器。有没有办法绕过这个问题,让我们保留两个安装推荐人?
发布于 2018-08-08 05:10:58
您的依赖关系树似乎没有自动填充。
确保同时拥有firebase-analytics和firebase-analytics-impl。
更好的做法是使用firebase-core。它会自动拉入依赖项。
https://mvnrepository.com/artifact/com.google.firebase/firebase-core/16.0.1
https://stackoverflow.com/questions/51514926
复制相似问题