无法导入 v7 库

cannt import v7 library

我想知道为什么我的 Android 工作室无法解析 AppCompactActivity 符号,当我尝试添加 AppCompat v7 库时此导入语句

import android.support.v7.app.AppCompatActivity;

显示为灰色,并显示未使用的导入语句 和红色的 v7 并显示无法解析符号'v7'

 import android.support.v7.app.AppCompatActivity;

  public class speech extends AppCompatActivity

build.grade:

    compile "com.android.support:support-v4:${androidSupportLibraryVersion}"
compile 'net.sourceforge.htmlcleaner:htmlcleaner:2.18'
compile 'de.cketti.library.changelog:ckchangelog:1.2.1'
compile 'com.github.bumptech.glide:glide:3.6.1'
compile 'com.splitwise:tokenautocomplete:2.0.7'
compile 'de.cketti.safecontentresolver:safe-content-resolver-v14:0.9.0'
compile 'com.squareup.moshi:moshi:1.2.0'
compile "com.jakewharton.timber:timber:${timberVersion}"

androidTestCompile 'com.android.support.test.espresso:espresso-core:2.2.2'

testCompile "org.robolectric:robolectric:${robolectricVersion}"
testCompile "junit:junit:${junitVersion}"
testCompile "org.mockito:mockito-core:${mockitoVersion}"
testCompile 'org.jsoup:jsoup:1.10.2'

我该如何解决这个问题?

在 Gradel 文件中添加 AppCompat 库。

compile "com.android.support:support-v4:${androidSupportLibraryVersion}"
compile "com.android.support:appcompat-v7:${androidSupportLibraryVersion}"
compile "com.android.support:support-annotations:${androidSupportLibraryVersion}"

有时清除 android 工作室缓存有帮助。

在 android studio 中,我刚刚清除缓存并使用以下选项重新启动 --

File->Invalidate Caches/Restart