2017-05-01 55 views
-2

我想知道为什么我的Android Studio无法解析AppCompactActivity符号,当我尝试添加程序兼容性V7库这import语句cannt导入V7库

import android.support.v7.app.AppCompatActivity; 

显示了灰色,表示未使用的import语句 和V7和红色,并说无法解析symbol'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' 

我该如何解决这个问题?

+1

可能重复重新启动[程序兼容性/添加了Android工作室库(http://stackoverflow.com/questions/18364135 /程序兼容性加-A-库与-机器人工作室) –

回答

0

在Gradel文件中添加AppCompat库。

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

有时候清理android studio缓存会有所帮助。

在Android Studio中我刚刚清除缓存,并与以下option--

File->Invalidate Caches/Restart