AGP 8.x 이 필요해서 개발 툴을 업그레이드 했습니다.
업그레이드하면서 생긴 문제 및 수정 방법입니다.

 

1. 안드로이드 스튜디오 창이 확대되어 크게 보이는 현상

Android Studio Flamingo | 2022.2.1 를 쓰는데, 안드로이드스튜디오 창이 확대되어서 크게 보입니다.

 

 

위에 이미지가 정상적인것이고, 아래 이미지가 확대된 것입니다.


Help > Edit Custom Properties 를 선택하면 idea.properties 파일이 열립니다.
아래 설정을 넣어주고 안드로이드 스튜디오를 재시작해줍니다.

hidpi=false

 

안드로이드스튜디오 버전별 지원하는 AGP 버전은 아래에서 확인 가능합니다.

 

 

2. namespace 사용

 

build.gradle 파일에  namespace를 추가해 주어야 합니다.
applicationId와 같은 값을 지정해 주면 됩니다. AndroidManifest.xml 에서 android:package="com.example.myapp" 는 더 이상 사용하지 않습니다.

 

namespace "com.example.myapp"

 

3. BuildConfig 기본적으로 빌드 안함

BuildConfig 클래스가 자동적으로 생성되지 않게 바뀌었습니다.
빌드되도록 build.gradle 에 아래를 추가해주면 됩니다.

 

buildFeatures {
    buildConfig = true
}

 

관련 내용은 아래 링크를 참고 하시면 됩니다.

https://developer.android.com/build/releases/past-releases/agp-8-0-0-release-notes?hl=ko#default-changes

 

Android Gradle 플러그인 8.0.0 (2023년 4월)  |  Android Developers

Android Gradle 플러그인 8.0.0 출시 노트

developer.android.com

 

 

위에서 언급한 문제외에 다른 문제가 생긴다면 안드로이드 스튜디오에서 Tools > AGP Upgrade Assist.. 를 실행하여 해결할 수 있습니다.

 

728x90
반응형

+ Recent posts