2012-11-06 6 views
1

Android 환경을 처음 사용합니다. 어떤 이유로 빌드를 시도 할 때 오류가 발생합니다. 특히, activity_main.xml 레이아웃 파일이 발견되지 않는 것으로보고되는 유형입니다. 그러나 나는 그것을 거기에서 보았다. 내 환경에 뭔가 엉망이 될 수도 있지만 나도 몰라. 나는 자원이 존재하는지 여부에 관계없이 일관되게 이러한 유형의 오류를 얻는다.SetContentView가 리소스를 찾을 수 없습니다.

setContentView(R.layout.activity_main); 

도움을 주시면 감사하겠습니다.

+0

"나는 거기 그것을 본다"는 곳이 어디에 있는가? – njzk2

+0

일단 R.java 파일이 작성되었는지 여부를 확인하십시오. x 파일에 오류가 있는지 확인하지 않으면 –

답변

1

이러한 시도에 대한 적절한 R 파일을 가져올 수 있는지 확인 main.xml에 파일과 같은 ,XML 파일, 당신은 Activity를 확장하는 Class하는 것이 필요하고 AndroidManifest.xml 파일에을 언급해야합니다.

- 깨끗한 프로젝트.

- 닫기 Eclipse를 종료하고 다시 시작하십시오. 다시 시작하지 말고 닫으십시오.. Eclipse는 이상하게 작동합니다.

0

XML 파일 중 하나에서 오류가 발생하면 리소스 컴파일러에서 R.java 파일을 생성하지 못할 수 있습니다. 이렇게하면 코드에서 리소스 ID를 참조 할 때 오류가 발생합니다.

리소스 ID가 코드에서 발견되지 않도록 걱정하기 전에 항상 XML 파일의 문제를 수정하십시오.

0

res/layout 폴더에 activity_main.xml이 있는지 확인하십시오 (대신 res/xml 안에 있지 않은지 확인하십시오). correcti 디렉토리에 존재하는 경우 열어보고 오류가 있는지 확인하십시오.

또한 프로젝트 -> 정리을 실행하여 프로젝트를 다시 빌드하여 모든 리소스가 다시로드되는지 확인하십시오. 난 당신이 잘못 "R"파일을 가져 있으리라 믿고있어

3

..

당신이 수입 android.R이 있는지 .. 당신의 활동에 당신의 수입을 확인; 당신이 만들 때 1 -

그렇다면 ... ... ...

를 .. 삭제하고 당신이 당신의 자신의 프로젝트

+0

날 잘못된 R 파일을 가져오고있었습니다. 덕분에 ! – pawpaw

관련 문제