好的,我在 Android Studio 3.0 中创建了一个全新的项目。Gradle build 在这个新实例化的项目中运行良好,直到我在模块的build.gradle
dependencies {
...
compile 'com.github.gabrielemariotti.cards:cardslib-core:2.1.0'
compile 'com.github.gabrielemariotti.cards:cardslib-cards:2.1.0'
compile 'com.github.gabrielemariotti.cards:cardslib-recyclerview:2.1.0'
}
这是我在构建日志中得到的错误
/home/sparker0i/.gradle/caches/transforms-1/files-1.1/appcompat-v7-26.0.1.aar/e06e09188fb79d4d895b39247477d1c1/res/values/values.xml
Error:(246, 5) resource android:attr/foregroundInsidePadding is private
当我双击它时,我得到一个values.xml
文件(合并的),指针在
<dimen name="abc_action_bar_content_inset_material">16dp</dimen>
我的最低 SDK 版本是 16,目标 SDK 是 26。我使用的是 Android Studio 3.0 Beta 2,构建工具版本是 26.0.1。Gradle 插件 3.0.0-beta2。
我敢打赌这是因为 Cardslib 库稍微过时了。有没有办法解决这个问题?(从依赖项中删除这些行可以正常工作)