본문 바로가기
🖥 Programming/📱 Android (Java)

[android] Task 'assembleDebug' not found in project ':app'. 문제해결

by MinChan-Youn 2021. 9. 27.

Task 'assembleDebug' not found in project ':app'.

* Try:
Run gradle tasks to get a list of available tasks. Run with --stacktrace option to get the stack trace. Run with --info or --debug option to get more log output. Run with --scan to get full insights.

 

 

프로젝트 실행간 다음과 같은 오류가 발생하는것을 볼 수 있다.

보통 SDK path에 대해서 문제가 생겼을 경우 오류가 나오는데 해결하는 인터넷을 찾아본결과 다음과 같은 방법을 통해 문제를 해결할 수 있었다.

 

*문제해결 방법은 2가지

방법1

1. 안드로이드 스튜디오 좌측하단 Build Variants를 클릭하여준다.

2. Build Variants -> Active Build Variant -> release선택

3. 다음과 같이 팝업창이 나온다 -> "OK" 클릭

4. 다음과 같이 성공적으로 되었다고 한다.

5. Build Variants -> Active Build Variant -> debug선택하여 다시 원위치 시켜준다.

 

 

 

 

 

 

 

방법2

1. build.gradle(:app) 파일에 다음과 같이 코드 추가한다.

 

변경전)

buildTypes {
  release {
    minifyEnabled false
    proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
  }
}

변경후)

buildTypes {
  release {
    minifyEnabled false
    proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
  }
  debug {
    minifyEnabled false
    proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
  }
}

 

2. 우측상단 "Sync Now" 클릭

다음과 같이 SDK Path에 대한 이야기가 나오는데 "OK"를 클릭하면 안드로이드 스튜디오에서 자동적으로 SDK path를 다시 잡는다.

 

 

3. 다시 Build하면 끝!