gpt4 book ai didi

android - Gradle项目同步失败,如何解决?

转载 作者:行者123 更新时间:2023-12-03 04:39:28 24 4
gpt4 key购买 nike

我从Github导入了 Material 对话框库。
https://github.com/drakeet/MaterialDialog

然后,我将该库导入了Android Studio。
但是,现在Android Studio说“Gradle项目同步失败,基本功能(编辑,调试)将无法正常工作。

我从这里的其他问题中尝试了类似问题的替代答案,
Gradle project sync failed?

Android Studio Gradle project sync failed

但是,没有一个对我有用。

我在控制台中遇到的错误是:Error:Dependency ZyiaAlarm:materialDialog:unspecified在项目应用程序上解析为不支持作为编译依赖项的APK存档。文件:F:\ ZyiaAlarm \ materialDialog \ build \ outputs \ apk \ materialDialog-release-unsigned.apk

我的疑问是:以任何方式恢复事物,我的意思是像初学者一样获得gradle的知识,关于gradle的知识有很多。
要么
无论如何要修复我导入的该库?

任何帮助将不胜感激!

最佳答案

评论太久了。

目前尚不清楚如何导入。

如果您想在本地这个库中构建,则应具有以下类型的结构:

root
MaterialLib
build.gradle
app
build.gradle
build.gradle
settings.gradle

其中MaterialLib是github中的MaterialDialog/library文件夹。
您尚未从github导入其他文件夹。

同样在

您应该拥有的app/build.gradle:
dependencies {
compile project(':MaterialLib')
}

settings.gradle中,您应该具有:
include ':app',':MaterialLib'

但是,我建议您避免使用本地库

删除MaterialLib(不要从github导入代码)。

只需将以下行添加到您的app/build.gradle中:
dependencies {
compile 'me.drakeet.materialdialog:library:1.2.2'
}

在这种情况下,您应该具有以下类型的结构:
root
app
build.gradle
build.gradle
settings.gradle

settings.gradle中,您应该具有:
include ':app'

关于android - Gradle项目同步失败,如何解决?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30024299/

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