2017-05-01 53 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