1.app显示红叉或者无app的情况
有两种情况:
1、只有当前的项目,app显示红叉 ;
2、所有的项目都显示红叉,并且无法new android 项目 ;
对于第一种情况(只有当前项目无法运行),可以先检查看settings.gradle文件里是否有include ‘:app’(app是module名),如果这个没问题,那就检查AndroidMainfest.xml文件里是否 Main 入口的Activity。
对于第二种情况,直接点击 file->settings -> Plugins 然后你就会发现有红色的错误,最后将 Android Support打上勾,然后点击Apply,再重启就OK了。
2.工程一直gradle build不成功
可能原因是网络太差,gradle下载不成功,此时需要修改
1、gradle/wrapper/gradle-wrapper.properties文件,改成本地已有gradle版本
2、project下的build.gradle
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()
}
}