개발/Unity

[Google Play Console] androidx.fragment:fragment:1.0.0 이 sdk 버전은 오래된 것으로 보고되었습니다.

  • -

androidx.fragment:fragment warning

androidx.fragment:fragment:1.0.0 이 sdk 버전은 오래된 것으로 보고되었습니다.

 

해당 경고는 플레이 콘솔에서 앱을 등록한 후 볼 수 있는 경고입니다.

해당 경고가 뜨는 이유는 외부 종속성 문제로, 저희 경우에는 애드몹 라이브러리 설치 이후 확인된 경고입니다.

유니티에서 이를 해결하기 위해서는 ExternalDependencyManager > Editor에 종속성 파일을 추가해줘야합니다.

Dependencies.xml을 만들어준 다음 패키지를 명시해주고 저장 후 빌드해서 구글 개발자 콘솔에 등록하면 해당 경고가 사라집니다.

<dependencies>
  <androidPackages>
    <androidPackage spec="androidx.fragment:fragment:1.3.6" />
  </androidPackages>
</dependencies>

 

보통 안드로이드 스튜디오를 이용해 Build하는 경우에는 build.gradle에 이미 명시된 fragment 버전을 바꿔주면 되는데 유니티에서는 별도로 설치된 gradle을 이용하고 애드몹을 설치하면서 설치된 외부종속성매니저를 이용하기 때문에 1.0.0을 사용한게 아닌가 추측됩니다.

Dependencies

 

'개발 > Unity' 카테고리의 다른 글

[Unity] 배경 스크롤링  (0) 2024.02.25
[Admob] 앱 빌드 시 광고 초기화 불가 문제 (Proguard)  (0) 2024.02.05
Contents

포스팅 주소를 복사했습니다

이 글이 도움이 되었다면 공감 부탁드립니다.