2012-02-10 9 views
8

Eclipse에서 Android로 작업 중이며 발견 한 템플릿 프로젝트의 코드를 새 프로젝트를 시작할 때 Android가 생성하는 골격 프로젝트에 결합하려고했습니다. 이것은 초기 설정이 아닙니다. 몇 가지 프로젝트를 실행하고 안드로이드 코딩에 익숙하지 않아도이 문제없이 몇 주 동안 일해 왔기 때문에 환경이 잘 설정되어 있습니다.분석되지 않은 aapt 오류 (들)!

제가 보는 오류가 -

Unparsed aapt error(s)! Check the console for output 

한 시점에서 심지어 프로젝트와 이클립스를 닫은 후 지금은 콘솔 메시지를 삭제하고, 나는 더 콘솔 메시지와 내 소스 없음 또는를 얻을 재개 리소스 파일에 플래그가 지정됩니다.

aapt는 무엇이며이 오류의 출처를 어디에서 찾아야합니까? 귀하의 도움에 미리 감사드립니다.

+0

여기보십시오 : http://www.anddev.org/sdk-adt-emulator-problems-f16/unparsed-aapt-errors-check-the-console-for-output-t12615.html –

+0

단순히 의해 발견 '문제'창 (오른쪽 클릭 | 삭제)에서 오류를 삭제하면 오류가 제거됩니다. 그런 다음 앱을 다시 실행하면 콘솔에 다시 추적해야하는 문제가 표시됩니다. – PaulP

답변

20

나는 이것을 분류했다. 그래서 나와 함께 학습 곡선에 아직도 다른 사람을 위해, 해결책은 내 의견에 언급되어 있습니다. 또한 -

된 AAPT는 = 안드로이드 자산이 도구 From the Developers Guide 포장 - "안드로이드 자산 포장 도구 (된 AAPT)는 등의 AndroidManifest.xml 파일과 활동에 대한 XML 파일과 같은 응용 프로그램의 리소스 파일을 받아, 그들을 컴파일 . "

나를위한 해결책은 단순히 '문제'창 (오른쪽 클릭 | 삭제)에서 오류를 삭제하는 것이 었습니다. 그런 다음 앱을 다시 실행하여 강제로 다시 작성하십시오. 나머지 문제는 이제 표시되고 기록되므로 추적 할 수 있습니다.

다른 사람들에게 도움이되기를 바랍니다.

+0

이상하지만 작동합니다. +1.이 아이디어를 얻는 방법 ??? –

2

실수로 Android XML 레이아웃 파일을 "실행"하려고했을 때 이런 일이 발생했습니다. 레이아웃 이름이 _out.xml 인 파일을 작성했습니다. 추가 빌드를 수행하기 전에 해당 파일을 삭제해야했습니다.

-2

프로젝트 생성시 (New Android) 필드 : 최소 필수 SDK, 대상 SDK, 컴파일 및 테마가 올바르게 채워지지 않을 때 발생할 수 있습니다.

0

이 내가 이클립스 ADT를 사용하여 무엇을했는지, 그리고 그 오류가 사라 :

창> 환경 설정> 안드로이드> DDMS> 자료 지역 디버거 포트 : 8600

내가 뭔가 다른 8600에서 값을 변경, 예 :

9999 마지막으로, 내가 청소> 프로젝트 갔다 ...> 청소 모든 프로젝트>

확인 오류가 사라졌다.