1.app顯示紅叉或者無app的情況
有兩種情況:
1、只有當(dāng)前的項(xiàng)目,app顯示紅叉 ;
2、所有的項(xiàng)目都顯示紅叉,并且無法new android 項(xiàng)目 ;
對于第一種情況(只有當(dāng)前項(xiàng)目無法運(yùn)行),可以先檢查看settings.gradle文件里是否有include ‘:app’(app是module名),如果這個(gè)沒問題,那就檢查AndroidMainfest.xml文件里是否 Main 入口的Activity。
對于第二種情況,直接點(diǎn)擊 file->settings -> Plugins 然后你就會發(fā)現(xiàn)有紅色的錯(cuò)誤,最后將 Android Support打上勾,然后點(diǎn)擊Apply,再重啟就OK了。
2.工程一直gradle build不成功
可能原因是網(wǎng)絡(luò)太差,gradle下載不成功,此時(shí)需要修改
1、gradle/wrapper/gradle-wrapper.properties文件,改成本地已有g(shù)radle版本
QQ圖片20171116224618.png
2、project下的build.gradle
QQ圖片20171116224823.png
3.Failed to resolve com.android.support:support-annotations 26.0.2
由于maven.google.com,升級Android Studio3.0可能會引起此問題,低于3.0的版本project下的build.gradle:
allprojects {
repositories {
jcenter()
maven {
url "https://maven.google.com"
}
}
}
而3.0版本需要改為:
allprojects {
repositories {
jcenter()
google()
}
}