[Problem] Android Resource Build 실패-'@style/Theme.AppCompat.Light').
Programming/Android 2015. 2. 15. 23:481. 배경
- Android 개발 시, Workspace가 문제를 일으켜서 기존의 workspace를 import하는 경우 문제가 발생한다.
- 기존에 연결되었던 일부 library 가 연결되지 않아서 발생하는 문제이다.
2. 발생하는 에러
- “error: Error: No resource found that matches the given name (at 'theme' with value '@style/Theme.AppCompat.Light').”
>> 아래와 같이 에러가 발생한다.
3. 해결 방법
- Android SDK 의 v7 support을 라이브러리로 연결해야 한다.
- 방법
1. Import Workspace : android-sdk\extras\android\support\v7
: Android SDK설치 위치를 참조하여 위의 위치에서 appcompat 을 import 한다.
2. Project –> properties 선택
3. Android 선택
>> 오른쪽의 Library 에서 1번에서 import한 appcompat을 추가한다. (아래 그림 참조)
위와 같이 진행하면, Build Error를 잡을 수 있다.
물론 Action Bar를 지원하는 Workspace를 생성할 때, 옵션에 따라서 appcompat은 자동으로 workspace에 저장된다.
위의 문제상황은 기존의 workspace내의 Project를 다른 곳으로 migration 할 때 발생하는 문제이다.
'Programming > Android' 카테고리의 다른 글
[Build] Android Command-line build tool (0) | 2015.03.11 |
---|---|
Android 폰에서 개발자 옵션 들어가기 (adb 실행을 위해) (0) | 2015.02.24 |
Andorid 의 Contact 정보 접근 (0) | 2015.01.07 |
[개발] Resource 의 참조 방법 (0) | 2014.12.27 |
[IDE 팁]Android ADT 툴에서 한글이 작게 보일 때 (0) | 2014.12.27 |