태터데스크 관리자

도움말
닫기
적용하기   첫페이지 만들기

태터데스크 메시지

저장하였습니다.

최근에 안드로이드 프로젝트 컴파일 시 오류가 발생했습니다.

구글링으로 이것 저것 같아 보았는데, compileSdkVersion 와 com.android.support:appcompat-v7을 28로 올리면 해결된다는 글이 많았습니다. 

그래서 원인을 찾아보고 해결 방법을 찾았습니다.

 

[오류]

error: resource android:attr/fontVariationSettings not found.

Message{kind=ERROR, text=error: resource android:attr/fontVariationSettings not found., 

sources=[C:\*****\*****\.gradle\caches\transforms-1\files-1.1\appcompat-v7-26.1.0.aar\4fbc79d932923de1fd1d9a6e9b479d50\res\values\values.xml:246:5-69], original message=, tool name=Optional.of(AAPT)}

 

error: resource android:attr/ttcIndex not found.

Message{kind=ERROR, text=error: resource android:attr/ttcIndex not found., 

sources=[C:\*****\*****\.gradle\caches\transforms-1\files-1.1\appcompat-v7-26.1.0.aar\4fbc79d932923de1fd1d9a6e9b479d50\res\values\values.xml:246:5-69], original message=, tool name=Optional.of(AAPT)} 

 

[원인]

 애드몹의 SDK 최신 버전이 18로 이번주에 배포 되어 있는데, 이 SDK의 경우 Android API 28(안드로이드 9) 에서 최적화 된듯 합니다.

gradle의 dependencies에서 최신의 애드몹 SDK를 참조하고 있고, Andorid API가 27 이하인 경우에 발생합니다.

 

[해결]

 모듈 gradle에서 참조하고 있는 애드몹의 SDK의 버전을 17로 설정하면 컴파일 오류가 해결됩니다.

 

(변경전) 

implementation 'com.google.android.gms:play-services-ads:+'

(변경후)

implementation 'com.google.android.gms:play-services-ads:17+'

 

 

맛집요 - 블로거가 선택한 맛집 찾기 - Google Play 앱

간단하고 쉽게 맛집을 찾아보세요. 블러거가 인정한 맛집만을 여러분들께 제공합니다. 포탈에서 블로그를 검색해서 힘들게 맛집을 검색했죠. 이제 맛집요 앱으로 한방에 검색에서 맛집으로 고고씽~~ [기능] ◆ 지역별 맛집 검색 ✔ 지도의 외쪽 상단의 버튼으로 지역을 검색 ✔ 지역은 전국 > 시/군/구 > 읍/명/동로 맛집을 검색 ◆ 내주위 맛집 ✔ 지도의 오늘쪽 상단의 내위치 버튼으로 내주위 맛집 검색 ✔ 내 위치의 지도 영역의 맛집을 검색 ◆ 맛집 정보 ✔ 지

play.google.com

 

블로그 이미지

Dokon Jang

댓글을 달아 주세요