2011-09-28 2 views
1

Im는 Greendroid 라이브러리를 Eclipse에서 사용하려고합니다. 순간 나는 프로젝트 브레이크에 라이브러리로 가져옵니다. 생성 된 R 파일이 사라지고 내 응용 프로그램이 컴파일되지 않습니다 (이 동작으로 인해). Greendroid 프레임 워크를 일반적인 Android 프로젝트로 가져옵니다./가져 오기 제대로 Greendroid에 대해/링크를 설치하는 방법Greendroid 가져 오기

W/ResourceType(7692): Bad resource table: header size 0xc or total size 0x12a95 is not on an integer boundary 
[...] W/ResourceType(7692): Bad resource table: header size 0xc or total size 0x12a95 is not on an integer boundary 
[...] ERROR: Unable to parse generated resources, aborting. 

어떤 제안 :

Greendroid 내 응용 프로그램을 사용하여 던지는 오류를 시작?

답변

2

문제를 해결하는 방법을 알아 냈습니다. 유사한 게시물 (Android style Resources compile (aapt) failing : Bad resource table: header size 0xc)에서 언급되었습니다. 문제는 styles.xml 파일에 있습니다. 컴파일러가 컴파일이 잘못된 단일 힌트를 제공하지 않기 때문에 명확하지 않습니다. 내 스타일은 내가

<!-- <item name="android:id">@+id/background_logo</item> --> 

<item name="android:id">@+id/background_logo</item> 

을 변경 파일에 스타일은 styles.xml 자신의 선언에 "+"로 참조 될 어차피 모든 것이 잘 갔다. 이러한 속성이 필요한 경우 참조 된 질문에 표시된 것과 같은 ids.xml을 사용하십시오. 이것은 추적하기가 어렵지만 잘못된 오류로 인해 이러한 오류가 발생합니다.

+0

나를 구해 줬어 ... – Tarun