Android——无法解决导入android.support.v7.graphics的问题?

12

我在我的项目中添加了appcompat_v7,但无法导入

import android.support.v7.graphics.Palette;

我该怎么办?

我发现我的android-support-v7-appcompat.jar中,android-support-v7.appcompat包是空的。我该如何获取子类?


你刚刚添加的是 jar 文件还是整个项目? - Randyka Yudhistira
我添加了整个项目。 - user4501847
您需要单独导入调色板库并将其添加到项目的构建路径中。 - Pooja
1
在你的sdk\extras\android\support\v7文件夹中。@JIM - Pooja
@JIM 你需要添加android-support-v7-palette.jar。 - Pooja
显示剩余5条评论
4个回答

18

在您的Gradle中使用此内容

implementation 'com.android.support:palette-v7:22.2.0'

7
将android-support-v7-palette.jar添加到您的项目中,并将其添加到构建路径中。
或者将依赖项添加到应用程序gradle文件中(最新版本)。
implementation 'com.android.support:palette-v7:22.2.0'

如果您正在使用 Android X:

implementation 'androidx.palette:palette:1.0.0'

1

请确保使用与compileSdkVersion相匹配的版本。

例如:

compileSdkVersion 22

您需要使用:

implementation 'com.android.support:palette-v7:22.x.x'


的实现。


0

V26.0.2 是一个与图形相关的错误,使用这些升级的依赖项:

dependencies {
    implementation fileTree(include: ['*.jar'], dir: 'libs')
      implementation 'com.android.support:appcompat-v7:27.1.1'
        implementation 'com.android.support:design:27.1.1'
   testImplementation 'junit:junit:4.12'
     compile 'com.android.support:support-v4:27.1.1'

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接