我一直在为项目使用Firebase消息传递和数据库。使用不同的依赖关系及其特定版本,程序完全同步,并且没有gradle构建错误。
连接调试设备并尝试安装apk后,错误如下。
错误:程序类型已存在: com.google.android.gms.measurement.appmeasurementinstallreferrerreceiver
我无法继续进行,并且真的想要一种解决方案。我尝试浏览网络,但是找不到。
答案 0 :(得分:0)
不太确定是什么导致了问题,但是gradle依赖项是导致此错误的原因。如下修改我的 build.gradle文件
dependencies {
implementation fileTree(dir: 'libs', include: '*.jar')
// SUB-PROJECT DEPENDENCIES START
implementation(project(path: "CordovaLib"))
implementation "com.android.support:customtabs:26.+"
implementation "com.android.support:support-v4:24.1.1+"
implementation "com.google.gms:google-services:+"
implementation "com.google.android.gms:play-services-tagmanager:11.0.4"
implementation "com.google.firebase:firebase-core:11.0.4"
implementation "com.google.firebase:firebase-messaging:11.0.4"
implementation "com.google.firebase:firebase-crash:11.0.4"
implementation "com.google.firebase:firebase-config:11.0.4"
implementation "com.google.firebase:firebase-perf:11.0.4"
implementation "com.google.android.gms:play-services-auth:11.0.4"
implementation "com.google.android.gms:play-services-identity:11.0.4"
implementation "com.android.support:appcompat-v7:23+"
// SUB-PROJECT DEPENDENCIES END
}
为我解决了该错误