안드로이드

안드로이드스튜디오 코알라 버전 업그레이드 이후, 발생한 문제점 해결과정

톰이야요 2024. 8. 29. 08:00

1. build.gradle (app) 파일 수정

 compileOptions {
        sourceCompatibility JavaVersion.VERSION_1_8
        targetCompatibility JavaVersion.VERSION_1_8
    }

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

 

sourceCompatibility를 build.gradle 파일의 올바른 위치에 설정해야 합니다. sourceCompatibility와 targetCompatibility 설정은 android 블록 내의 compileOptions 블록에 위치해야 합니다.

이전에는 buildTypes 블록 내부에 있었음.

 

2. 캐시 정리: File > Invalidate Caches / Restart 선택하여 캐시를 정리하고 Android Studio를 다시 시작해 보세요.

 

3. 테스트 프로젝트의 종속성 해결

 - 발생하는 오류가 프로젝트 생성시 같이 만들어지는 테스트프로젝트의 종속성 에러였다. 

    androidTestImplementation 'androidx.test:core:1.5.0'
    androidTestImplementation 'androidx.test:runner:1.5.0'
    androidTestImplementation 'androidx.test:rules:1.5.0'

메니페스트 파일에 종속성을 업데이트된 라이브러리를 추가

 

4. 테스트 프로젝트가 필요없다면, 테스트 프로젝트 폴더 내 파일을 모두 지워버리면 된다. 그럼 위 메니페스트 파일의 종속성 업데이트 한 소스코드도 지워버리면 된다.

 

 

이틀 고생한거 이제 해결! 끝~ ㅋ