其他{@ [15.0.0,15.0.0],[16.0.0,16.0.0]]的其他库正在请求库com.google.android.gms:play-services-measurement-base
,但解析为16.0.0。禁用插件,并使用./gradlew:app:dependencies检查您的依赖关系树。
答案 0 :(得分:2)
对于在Ionic框架上仍然存在此问题的用户。经过2天的尝试,我成功构建了项目。
npm i cordova-android-firebase-gradle-release
npm i cordova-android-support-gradle-release
"cordova-android-play-services-gradle-release": {
"PLAY_SERVICES_VERSION": "+"
},
"cordova-android-firebase-gradle-release": {
"FIREBASE_VERSION": "+"
}
<plugin name="cordova-android-play-services-gradle-release" spec="^2.0.0">
<variable name="PLAY_SERVICES_VERSION" value="+" />
</plugin>
<plugin name="cordova-android-firebase-gradle-release" spec="^2.0.0">
<variable name="FIREBASE_VERSION" value="+" />
</plugin>
就是这样。希望对您有所帮助:)
答案 1 :(得分:-1)
从Gradle中删除com.google.android.gms:play-services:15.0.1
,仅使用您需要的个人。
选中here。
注意:请勿使用组合的播放服务目标。它带来了几十个 库,使您的应用程序膨胀。而是仅指定 您的应用使用的特定Google Play服务API。