在Android项目中。我使用
implementation "org.jetbrains.kotlin:kotlin-stdlib-jdk7:1.3.31"
implementation "org.jetbrains.kotlinx:kotlinx-coroutines-android:1.2.0"
我遇到了
发现多个文件具有独立于操作系统的路径“META-INF/atomicfu”。kotlin\u模块“”
甚至
packagingOptions {
exclude 'META-INF/library_release.kotlin_module'
}
不起作用
在我的例子中,我遇到了这个错误(在操作系统独立路径“META-INF/kotlinx io.kotlin\u module”中找到了多个文件),用于**Koin**
!
应该删除额外的依赖项,这意味着:
过去(当我犯这个错误时):
def koin_version = '2.0.1'
// Koin AndroidX Scope features
implementation "org.koin:koin-androidx-scope:$koin_version"
// Koin AndroidX ViewModel features
implementation "org.koin:koin-androidx-viewmodel:$koin_version"
// Koin AndroidX Experimental features
implementation "org.koin:koin-androidx-ext:$koin_version"
// Koin for Ktor Kotlin
implementation "org.koin:koin-ktor:$koin_version"
新建(已修复):
def koin_version = '2.0.1'
// Koin AndroidX Scope features
implementation "org.koin:koin-androidx-scope:$koin_version"
// Koin AndroidX ViewModel features
implementation "org.koin:koin-androidx-viewmodel:$koin_version"
事实上,答案可能比解决家庭问题更简单。
看看原子的依赖性;它吸引了这些:
org.jetbrains.kotlin:kotlin-stdlib:1.3.30
org.jetbrains.kotlin:kotlin-stdlib-common:1.3.30
Java 7模块可能会复制:
org.jetbrains.kotlin:kotlin-stdlib-jdk7:1.3.31
我让它和
android {
...
packagingOptions {
pickFirst 'META-INF/kotlinx-io.kotlin_module'
pickFirst 'META-INF/atomicfu.kotlin_module'
pickFirst 'META-INF/kotlinx-coroutines-io.kotlin_module'
}
}
当我构建我的应用程序时,我得到以下错误: 错误:任务“:app:TransformResourcesWithMergeJavaResforDebug”执行失败。找到多个具有操作系统独立路径“meta-inf/license”的文件 这是我的build.gradle文件: 当我将此代码添加到build.gradle文件中时, 这个错误会被解决,但是另一个问题会发生。像这样: 谁有想法怎么解决这个?
我正在尝试okhttp,但出现下一个错误:\ 找到多个具有操作系统独立路径“meta-inf/proguard/okhttp3.pro”的文件 有人知道发生了什么吗?它说‘发现了一个文件’但不确定它在说什么。我是android的新手 谢谢 更新按@vivek请求显示的proguard-rules.pro代码 找到多个具有操作系统独立路径“okhttp3/internal/publicsuffix/
问题内容: 我正在Java中使用Selenium制作应用程序。我一直收到此错误,并且我一直在互联网上搜索以找出问题所在,但找不到任何东西。请帮忙。 这是我的build.gradle: 问题答案: 首先,尝试添加以下行:排除“ META-INF / DEPENDENCIES”,然后运行“ app” 如果继续发生错误:“ META-INF / INDEX.LIST”,请继续添加排除项“ META-IN
我有Android应用程序,我使用谷歌翻译API当我建立,我得到错误:错误:执行失败的任务:应用程序:转换资源与MergeJavaResForDebug。发现多个文件与操作系统独立的路径META-INF/LICENSE
我试图在我的应用程序中使用谷歌云翻译API,但当我添加: 发生以下错误: 找到了多个具有操作系统独立路径“META-INF/INDEX”的文件。列表'。 添加此选项并不能解决问题:
我尝试调试我的应用程序,但出现错误: 找到了多个具有操作系统独立路径“lib/armeabi/libBugly.so”的文件 这是我Gradle的一部分: Android Studio 3.1.3,Gradle4.1在我的项目中。