android - 无法解决依赖错误

标签 android android-studio gradle android-gradle-plugin

我已经将一个 unity android 项目作为模块导入到我现有的 android studio 项目中,并在 gradle 同步时遇到了这些错误。

Error:Unable to resolve dependency for ':app@release/compileClasspath': Could not resolve project :markerlessAR1. Open File
Show Details

最佳答案

我已经破案了。 classes.jar 从我的 AAR 文件中丢失(当我“解压缩”AAR 时没有找到那个 .jar)。所以我所做的是通过重新执行 gradlew assemble 重建我的 AAR 文件,然后将这个新的 AAR 导入我的 Android 应用程序项目。

至于为什么我的第一个 AAR 文件中缺少 classes.jar,我还没有揭开其中的奥秘。我想我忘了执行 gradle 命令,只是从 Unity 导出的应用程序项目中选择了新创建的 Android 模块中可用的 AAR 文件(因为我太兴奋了)。

关于android - 无法解决依赖错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47363599/

相关文章:

android - 其他 LinearLayout 中缺少 Linearlayout

android - 在 Android 中为 ProgressBar 添加图标

java - 防止重新加载 WebView onResume()

android - Gradle 不会自动将 jar 添加到项目中

java - Android:在 XML 中指定 onClick() 成员方法?

java - Android Speech to text API 从 onActivityResult 方法中获取变量值

android - gradle 在哪里存储 ANDROID 项目的所有编译类?

android - 无法将 android studio 从 3.1 更新到 3.1.1

android - 问题 : Databinding not working with runtimeOnly gradle dependncies

Gradle compileKotlin includeRuntime 不向 jar 添加运行时