0

我想将 webRTC 添加到我的 Android 原生应用程序(Kotlin)中。当我用作单片模块时没有问题,但是当我决定创建模块化应用程序并将每个部分拆分为其模块时,我遇到了添加 webRTc 库(libwebrtc.aar)的问题。添加核心模块新>>模块>>Android库模块>>设置核心模块和...

将 libwebrtc.aar 移动到核心模块内的“libs”文件夹,并将这一行添加到核心模块 build.gradle 文件中

api files('libs/libwebrtc.aar')

为了

flatDir {
            dirs 'libs'
        }

我收到不使用此标签的警告,然后我从项目的 build.gradle 文件中评论(删除)它

运行应用程序并显示项目结构时出现错误的图像

Execution failed for task ':app:checkDebugDuplicateClasses'.
> Could not resolve all files for configuration ':app:debugRuntimeClasspath'.
   > Failed to transform libwebrtc.aar to match attributes {artifactType=enumerated-runtime-classes, org.gradle.usage=java-runtime}.
      > Execution failed for AarToClassTransform: C:\Users\Saeed\.gradle\caches\transforms-2\files-2.1\2de79c22a87212ae21503ef7176b8107\jetified-libwebrtc.aar.
         > zip file is empty
4

0 回答 0