我想在我的构建中添加此依赖项。gradle文件:
implementation 'com.android.support:design:28.0.0'
当我添加这个并单击现在同步时,它会给我错误:
Failed to resolve: recyclerview-v7
这是我的 build.gradle 文件:
// Top-level build file where you can add configuration options common to
all sub-projects/modules.
buildscript {
repositories {
google()
jcenter()
}
dependencies {
classpath 'com.android.tools.build:gradle:3.2.1'
// NOTE: Do not place your application dependencies here; they belong
// in the individual module build.gradle files
}
}
allprojects {
repositories {
google()
jcenter()
mavenCentral()
mavenLocal()
}
}
apply plugin: 'com.android.library'
android {
packagingOptions {
exclude 'META-INF/NOTICE'
}
}
android {
packagingOptions {
exclude 'META-INF/LICENSE'
}
}
android {
compileSdkVersion 28
buildToolsVersion "28.0.3"
defaultConfig {
minSdkVersion 16
targetSdkVersion 28
versionCode 1
versionName "1.0"
}
}
dependencies {
api project(':MapdroidClient')
api project(':UiUtil')
implementation 'org.slf4j:slf4j-api:1.7.25'
implementation 'com.github.ksoichiro:android-observablescrollview:1.6.0'
implementation 'com.nineoldandroids:library:2.4.0'
implementation 'org.osmdroid:osmdroid-android:5.6.4'
implementation 'com.android.support:support-v4:28.0.0'
implementation 'com.android.support:design:28.0.0'
}
我知道在我的ObserviceScrollView库中,有一个recyclerview依赖项,但我不知道为什么会出现这个错误。
我到处搜索,没有一个解决方案有效。解决方案,如更改google()和jcenter()存储库的顺序。。。
出现此错误是因为observablescrollview使用uses implementation
来引用recyclerview。这个新的build关键字使内部依赖项对您来说是不可见的。在大多数情况下,你不需要它们。
在你的情况下:如果你想使用它们,你需要联系作者使用api进行编译,
而不是实现
recyckerview参考。
如果他们不这样做,你就没有机会利用他们内心的依赖性。
我创建了一个虚拟项目来理解基于卡片的布局。不幸的是,我无法解决RecyclerView上的符号错误。我对编程还是个新手,不明白哪里出了问题。将依赖项添加到生成文件:
问题内容: 我正在从事android问答游戏。QuestionActivity和EndgameActivity是我游戏中的2个类。我想将游戏的控制权转移到EndgameActivity。为此,我在QuestionActivty类中添加 在方法上。但是在回答了最后一个问题后,当我的游戏控制权没有转移到EndgameActivity时,日志猫显示了以下错误。 QuestionActivity课程- E
现在我正在尝试从git运行克隆应用程序https://github.com/frinder/frinder-app但问题是该应用程序制作了很长时间,所以应该改变bulid.gradle 但是当我尝试相同的同步实现“com.android.支持:动画矢量可绘制:28.0.0”,但如果我删除它,请继续向我显示错误28.0.0它显示如下 但我不知道是什么造成了不完全相同的版本 这是应用程序build.g
这里是我的导入: 这里是错误的代码: 这里是xml文件中RecyclerView的声明:
我已经将一个现有的manven项目导入到我从github下载的eclipse新工作区中。在maven安装中,我获得了构建成功,但该项目的红十字会从未成功过。这个问题以前已经提出过:link1,link2 大多数解决方案都是关于更新项目的,任何时候我做更新项目,都不能解决问题。 另一个解决方案是关于lombok插件,因为我注意到许多getter和setter方法都会导致问题(不存在)。lombok插
问题内容: 我正在使用Eclipse ADT捆绑包,并且最近更新了我的Android SDK工具和Android SDK平台工具,然后此后我尝试创建一个新项目,但我的R.java文件中不断出现错误,看似微不足道,但我仍然不明白它如何保持由于它是自动生成的文件而显示。 错误为: 语法错误,插入“}”以完成ClassBody 。 请记住,这是我刚刚创建项目的时候。同样删除文件并使其自动生成仍然会产生与