gpt4 book ai didi

android-studio - 错误 : Unable to resolve dependency for compileClasspath using transform ExtractAarTransform

转载 作者:行者123 更新时间:2023-12-03 16:18:08 27 4
gpt4 key购买 nike

对于我使用的帮助库,我最近得到:

Error:Unable to resolve dependency for ':app@debug/compileClasspath': Failed to transform file 'mylib-release.aar' to match attributes {artifactType=android-exploded-aar} using transform ExtractAarTransform



然后在 gradle 控制台上:

Could not resolve all files for configuration ':demo:debugCompileClasspath'.

Failed to transform file 'mylib-release.aar' to match attributes {artifactType=android-exploded-aar} using transform ExtractAarTransform java.io.FileNotFoundException: mylib-release.aar (Datei oder Verzeichnis nicht gefunden)



上周它正在工作,不幸的是我忘记了改变了什么

最佳答案

在我的情况下,正如@JBTPublic 指出的那样,它是丢失的 .aar 文件(或文件,取决于您拥有的构建类型的数量)。

那我是怎么修复的呢?那么,需要自己生成 .至少对我来说,Android Studio 不会自己生成它。我已经将一个 Android 库导入到我的项目中,它在 Linux 环境中运行良好。但是我忘了在运行我的 Android 应用程序之前我需要生成 AAR 文件。

要生成 AAR 文件,如果您有一个 Android 库作为项目的依赖项,则需要:

  • 打开 your-android-library/build.gradle
  • 在 Android Studio 菜单中,转到 Build -> Make Module 'your-android-library'

  • Make 完成后(您将看到 Build SUCCESSFUL 消息),然后您就可以像往常一样运行您的 Android 应用程序了。

    Hint: Add this info into your Readme file, in order for you not to forget once you change environment, like I did just last night before going for a trip.

    关于android-studio - 错误 : Unable to resolve dependency for compileClasspath using transform ExtractAarTransform,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47413752/

    27 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com