Android Studio:添加第三方实现后,尽管Gradle同步成功,但未解析引用。适用于以前的版本
我正在尝试添加此库: 我已将此添加到build.gradle文件的依赖项中:Android Studio:添加第三方实现后,尽管Gradle同步成功,但未解析引用。适用于以前的版本,android,maven,android-studio,kotlin,gradle,Android,Maven,Android Studio,Kotlin,Gradle,我正在尝试添加此库: 我已将此添加到build.gradle文件的依赖项中: 实现'com.bartoszlipinski:viewpropertyobjectanimator:1.5.0' 在此之后,Gradle同步也会成功 但是,当我尝试使用它时: ViewPropertyObjectAnimator.animate(this@CustomToolbar).topMargin(it).setDuration(200).start() 它不断告诉我未解析的引用:ViewPropertyObj
实现'com.bartoszlipinski:viewpropertyobjectanimator:1.5.0'
在此之后,Gradle同步也会成功
但是,当我尝试使用它时:
ViewPropertyObjectAnimator.animate(this@CustomToolbar).topMargin(it).setDuration(200).start()
它不断告诉我未解析的引用:ViewPropertyObjectAnimator
。我无法导入,因为导入时,com.bartoszlipinski
不存在
如果我将库版本从1.5.0更改为1.4.5:
实现'com.bartoszlipinski:viewpropertyobjectanimator:1.4.5'
它很好用,导入也很好用
我更喜欢用新版本而不是旧版本。我哪里做错了
编辑:我刚刚注意到,即使Gradle同步成功,它也会记录一条警告:
未能解析:com.bartoszlipinski:viewpropertyobjectanimator:1.5.0在项目结构对话框中显示受影响的模块:app
对于较旧版本,我可以在Android Studio的“外部库”中看到库,但在较新的库版本中没有:
编辑2:我想我找到了答案。我遇到了这样一个问题:
使用定制的bintray repo有点不寻常,mavenCentral只有1.4.5版本。有没有可能在mavenCentral上更新到1.5.0?只是好奇,但从技术上讲,我也很喜欢这个托盘
所以mavenCentral似乎没有更新的版本。我能找到答案。我遇到了这样一个问题: 使用定制的bintray repo有点不寻常,mavenCentral只有1.4.5版本。有没有可能在mavenCentral上更新到1.5.0?只是好奇,但从技术上讲,我也很喜欢这个托盘 所以mavenCentral似乎没有更新版本。作为解决办法,我补充道
maven { url "https://jitpack.io" }
到
然后将依赖项更改为:
implementation 'com.github.blipinsk:ViewPropertyObjectAnimator:1.5.0'
implementation 'com.github.blipinsk:ViewPropertyObjectAnimator:1.5.0'