我正在迁移到google Drive api v3并根据以下示例更新依赖项:
implementation 'com.google.android.gms:play-services-auth:16.0.1'
implementation 'com.google.http-client:google-http-client-gson:1.26.0'
implementation('com.google.api-client:google-api-client-android:1.26.0') {
exclude group: 'org.apache.httpcomponents'
}
implementation('com.google.apis:google-api-services-drive:v3-rev136-1.25.0') {
exclude group: 'org.apache.httpcomponents'
}
但我面临着这个错误:
发现多个文件具有与操作系统无关的路径“META-INF/DEPENDENCIES”
无法运行应用程序
使用包装选项(packagingOptions)或排除(exclude);认为应该保存以排除它:
android {
packagingOptions {
// pickFirst "META-INF/DEPENDENCIES"
exclude "META-INF/DEPENDENCIES"
}
}
1.25.0
和1.26.0
之间似乎也存在版本不匹配。当前版本是:
implementation "com.google.apis:google-api-services-drive:v3-rev173-1.25.0"
其他人可能也需要版本1.25.0
。
我在尝试导入依赖项时遇到这个错误。确切地说是stripe SDK。 找到多个与操作系统无关的路径为“meta-inf/sdk_release.kotlin_module”的文件 下面是一个更详细的构建错误。 com.android.builder.merge.duplicaterelativeFileException:在com.android.builder.merge.StreamMergeA
在运行应用程序时,发现了多个与操作系统无关的路径为'meta-inf/rxjava.properties'的文件。如何从android studio中删除重复文件?
当我尝试构建我的应用程序时,我面临以下问题: 找到多个与操作系统无关的路径为“meta-inf/index.list”的文件 ...问题依然存在 我使用的是Java8和Android Studio的最后一个稳定版本
问题内容: 我正在Java中使用Selenium制作应用程序。我一直收到此错误,并且我一直在互联网上搜索以找出问题所在,但找不到任何东西。请帮忙。 这是我的build.gradle: 问题答案: 首先,尝试添加以下行:排除“ META-INF / DEPENDENCIES”,然后运行“ app” 如果继续发生错误:“ META-INF / INDEX.LIST”,请继续添加排除项“ META-IN
我有Android应用程序,我使用谷歌翻译API当我建立,我得到错误:错误:执行失败的任务:应用程序:转换资源与MergeJavaResForDebug。发现多个文件与操作系统独立的路径META-INF/LICENSE
我试图在我的应用程序中使用谷歌云翻译API,但当我添加: 发生以下错误: 找到了多个具有操作系统独立路径“META-INF/INDEX”的文件。列表'。 添加此选项并不能解决问题: