android - 工件的空提取文件夹:ResolvedArtifact
问题描述
AAR
在libs目录中添加了另一个版本,点击后Sync
出现错误
工件的空提取文件夹:ResolvedArtifact(componentIdentifier=mylib-release-1.13.aar, variantName=null, artifactFile=D:...\app\libs\mylib-release-1.13.aar, extractFolder=null, dependencyType=ANDROID, isWrappedModule=false, buildMapping={current_build=D:...}, mavenCoordinatesCache=com.android.build.gradle.internal.ide.dependencies.MavenCoordinatesCacheBuildService$Inject@60eddcd6)
即使在我将库的版本更改为 1.14 并做Sync
之后,问题仍然存在。我该如何解决这个问题?
解决方案
确保您的app
模块build.gradle
必须libs
没有lib
implementation files('libs/mylib-release-1.13.aar')
推荐阅读
- angular - Angular - 放大 - 将认知用户对象传递给另一个组件
- python - 这个问题的python变量的范围
- javascript - 为什么我在nodejs中的代码出错并要求我写catch,但我已经在代码中说了
- javascript - 使用 php 代码将引导轮播链接到数据库
- python-3.x - 如何创建滑动窗口附加最高阈值为 70 的字典?
- typescript - 无法使用“this”指针将方法用作回调
- html - 如何创建一个仅在单击/切换时才显示某些输入的按钮?
- python - 在 Python 中从 JWT 令牌中检索一个值
- python - 模型不训练和输出相同的类
- java - 未找到重新运行文件以在黄瓜中执行失败的功能场景