我想在我的应用程序中使用Google架构组件,但在将android studio更新到3.1.1版本后,当我将android.arch.lifecycle:extensions:1.1.1
依赖项添加到app.gradle文件中时,它将显示未能解析:support-fragment
我的gradle版本是4.4
这是app Gardle:
apply plugin: 'com.android.application'
android {
compileSdkVersion 27
defaultConfig {
applicationId "ir.apptori.myapplication"
minSdkVersion 17
targetSdkVersion 27
versionCode 1
versionName "1.0"
testInstrumentationRunner
"android.support.test.runner.AndroidJUnitRunner"
}
buildTypes {
release {
minifyEnabled false
proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
}
}
}
dependencies {
implementation fileTree(dir: 'libs', include: ['*.jar'])
implementation 'com.android.support:appcompat-v7:27.1.1'
implementation 'com.android.support.constraint:constraint-layout:1.0.2'
testImplementation 'junit:junit:4.12'
androidTestImplementation 'com.android.support.test:runner:1.0.1'
androidTestImplementation 'com.android.support.test.espresso:espresso-core:3.0.1'
implementation "android.arch.lifecycle:extensions:1.1.1"
}
请指教我怎么修,谢谢
我有一个类似的错误,更改了repositories
顺序,使google()
先于jcenter()
修复了它。
我不得不更改buildscript
中的repositories
和顶级build.gradle
文件中的allprojects
的顺序。
请参阅此提交:https://github.com/kunadawa/ud851-expressions/commit/9F6720EF4D52C71B206DDAA8477F2CF6E77A66F4
gradle应用程序文件: 使用androidx和java 1.8及gradle 2.3.1
当我添加房间依赖项并尝试构建项目时,我得到“无法合并dex错误”。 我正在添加下面的依赖关系 如果我删除它们,我能够成功构建项目。我使用的是Android Studio3.0稳定版。
我在添加依赖项时遇到了丢失工件错误。我得到的错误是这样的: 所以我不知道我在这里错过了什么,有人能帮忙吗?多谢了。
我试图用Gradle构建我的第一个项目,我认为我的gradle文件和设置是正确的。 我只使用一个模块并支持V4 AppCompatBar库。 项目-build.gradle Project-settings.gradle 主模块-build.gradle 带有-i标志的控制台输出:
这是我第一次尝试在Windows 10上基于youtube教程设置和构建apache nutch 2.3.1,但未解决的依赖项错误如下: D:\apachenutch 常春藤探针库: ivy-下载:[taskdef]无法从资源org/sonar/ant/加载定义antlib.xml.找不到。 常春藤下载未选中: ivy init antlib: 常春藤初始化: 初始化:[mkdir]创建目录:D:
我正在尝试将protobuf依赖项添加到我的maven项目中。我已经使用mvn install安装了protobuf jar文件:install-file-Dpackaging = jar \-DgeneratePom = true \ < br >-DgroupId = com . Google . proto buf \-DartifactId = proto buf-Java \-Dfile