gpt4 book ai didi

Android studio @aar import 创建不正确的 exploded-aar 目录

转载 作者:塔克拉玛干 更新时间:2023-11-02 22:55:00 26 4
gpt4 key购买 nike

所以,事情是这样的,我有一个 .aar 文件,当我将它添加为依赖项时,如下所示:

编译('com.foo:bar:1.0.0@aar')

它生成以下文件:

build > intermediates > exploded-aar > com.foo > bar > bar-1.0.0

其中包含 classes.jar、源等

但是,它应该执行以下操作:

build > intermediates > exploded-aar > com.foo > bar > 1.0.0

有人知道为什么我的 aar 没有被正确导入吗?

这是一个问题,因为在构建gradle时出现以下错误:

com.android.manifmerger.ManifestMerger2$MergeFailureException: java.io.FileNotFoundException:/build/intermediates/exploded-aar/com.foo/bar/1.0.0/AndroidManifest.xml(没有这样的文件或目录)

但是在bar-1.0.0目录下是清晰可见的。

编辑:更多信息

  • 在 5 台机器上进行了测试。全部运行 AS 0.8.9,全新安装,全新克隆。
  • Jdk 1.6 和 1.7 已测试
  • --调用 refresh-dependencies 以确保已收集所有更改

没有任何作用。

最佳答案

我不打算回答我自己的问题,但现在我已经收到了一些选票,我会回答。

事实证明,我的 build.gradle 中定义的 minSDK 没有安装。

一旦我安装了正确的 SDK,一切正常。

关于Android studio @aar import 创建不正确的 exploded-aar 目录,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25855734/

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