java - 包名称为 'com.google.android.gms.license' 的多个库

标签 java android angular ionic-framework ionic3

我正在使用 angular 4 和 ionic 3。现在当我运行“ionic cordova run android”时 它给了我以下错误:

 "more than one library with package name 'com.google.android.gms.license'"

我的 project.property 文件:

target=android-26

   android.library.reference.1=CordovaLib   
   cordova.system.library.1=com.android.support:support-v4:27.1.0    
   cordova.system.library.2=com.android.support:support-v4:27.1.0    
   cordova.system.library.3=com.android.support:support-v4:27.1.0    
   cordova.system.library.4=com.android.support:appcompat-v7:25.+    
   cordova.gradle.include.1=cordova-plugin-firebase/starter-build.gradle    
   cordova.system.library.5=com.google.gms:google-services:+    
   cordova.system.library.6=com.google.android.gms:play-services-tagmanager:+    
   cordova.system.library.7=com.google.firebase:firebase-core:+    
   cordova.system.library.8=com.google.firebase:firebase-messaging:+    
   cordova.system.library.9=com.google.firebase:firebase-crash:+    
   cordova.system.library.10=com.google.firebase:firebase-config:+

我在 build.gradle 文件中的依赖:

dependencies {
 compile fileTree(dir: 'libs', include: '*.jar')
 // SUB-PROJECT DEPENDENCIES START
 debugCompile(project(path: "CordovaLib", configuration: "debug"))
 releaseCompile(project(path: "CordovaLib", configuration: "release"))
 compile "com.android.support:support-v4:27.1.0"
 compile "com.android.support:appcompat-v7:25.+"
 compile "com.google.gms:google-services:+"
 compile "com.google.android.gms:play-services-tagmanager:+"
 compile "com.google.firebase:firebase-core:+"
 compile "com.google.firebase:firebase-messaging:+"
 compile "com.google.firebase:firebase-crash:+"
 compile "com.google.firebase:firebase-config:+"
 // SUB-PROJECT DEPENDENCIES END
         }

提前致谢:)

最佳答案

请更新你的build.gradle文件

dependencies {
    classpath 'com.android.tools.build:gradle:2.3.0'
 }

将您的版本更改为 2.3.0

它对我有用... 谢谢

关于java - 包名称为 'com.google.android.gms.license' 的多个库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49406185/

相关文章:

android-如何在 View 鳍状肢更改图像之间制作动画

java - 将 SQLite DB 的一列获取到 ListView 在 Android 中不起作用

java - 如何在另一个映射器中重用MyBatis的映射器?

java - 关于 Java Collections Framework 中的非同步和同步访问?

java - 在 Autolab 作业中找不到类(class)错误

java - 在本地发送有序广播(在我的流程中)?

android - 在屏幕上显示 Android 应用程序的日志消息

javascript - Angular Material Moment.js 格式化

Angular NG 命令给出权限错误

c# - 如何在 .Net Core 中创建自定义异常和错误处理程序?