问题描述

项目构建成功,没有错误,但是 Run 按钮是灰色,并提示 Add Configuration

几种解决方法

  1. 做一次Gradle同步

    File -> Sync Project with Gradle Files

  2. 检查模块是否设置为application

    打开Modulebuild.gradle查看是否有以下内容:

    apply plugin: 'com.android.application'
    
  3. 检查CompileSdkVersion的设置

    查看Modulebuild.gradleCompileSdkVersion版本在本地的SDK中是否存在

    如果没有请在File -> Settings.. -> Apprearance & Behavior -> System Settings -> Android SDK -> SDK Platforms中下载对应的版本

    或者修改CompileSdkVersion为本地SDK中已存在的版本

  4. 查看是否启用了对应的模块

    查看项目(根目录的setting.gradle)是否导入了对应的模块(app可能不是你实际使用的模块名,请自行修改):

    include ':app'
    
  5. Gradle版本太低

    1. 手动升级Gradle版本

      File -> Project Structure... -> Project,升级Android Gradle Plugin VersionGradle Version。Plugin和Gradle的版本要保持对应,对应关系查看这里:

      Android Gradle Plugin Version版本 与 Gradle Version版本的对应关系

    2. 不升级Gradle(需要使用旧版本)

      手动添加Google仓库,打开根目录build.gradle

      buildscript {
         repositories {
         		// 这里
         		// 或者使用 goole(),选一个有用的即可
             maven { url 'https://dl.google.com/dl/android/maven2/' }
             jcenter()
         }
      }
      ...
      allprojects {
          repositories {
          	// 这里
              maven { url 'https://dl.google.com/dl/android/maven2/' }
              jcenter()
          }
      }
      ...
      
Logo

旨在为数千万中国开发者提供一个无缝且高效的云端环境,以支持学习、使用和贡献开源项目。

更多推荐