2011-03-18 3 views
0

com.XXX.XXX는 androidManifest에서 package = "com.XXX.XXX"와 같이 정의됩니다. 프로젝트에 매니페스트에 정의되지 않은 몇 가지 패키지가 있습니다.매니페스트 태그 및 R 클래스 문제의 속성 패키지

매니페스트 (package = "com.XXX.XXX")에 정의 된 패키지를 제외하고 자원이 사용되는 다른 모든 패키지에는 오류가 있습니다. - R은 변수로 확인할 수 없습니다.

내가 확인하고 확인한 다음 -

  1. 없음 자바 파일 가져 오기 android.R 또는 수입 com.XXX.XXX.R 문이 없습니다.
  2. gen에서 R.java 파일을 삭제하고 다시 생성했습니다.
  3. 프로젝트를 새로 고치고 깨끗한 빌드를 수행했습니다.
  4. 레이아웃 .xml 파일에서 오류가 없는지 확인한 결과 콘솔에 아무 것도 표시되지 않습니다.

프로젝트가 정상적으로 작동했지만 잘 모르겠지만 도구 디렉토리 아래에서 layoutopt.bat를 실행 한 후에이 오류가 발생했다고 생각됩니다.

이 오류를 해결하기 위해 확인할 수있는 다른 것이 있습니까?

감사합니다. 살릴.

답변

2

Eclipse의 Project 메뉴에서 프로젝트 정리를 수행하십시오. 그리고 오류가있는 파일에서 ctrl + o를 수행하여 가져 오기를 수정하십시오.

+0

로비, 솔루션 작동하지만 나는 많은 게시물을 읽고 그 com.XXX.XXX.R 수동으로 가져올 수 없습니다. 귀하의 솔루션이 더 좋습니까? 아니면 Venkatesh가 제공 한 솔루션입니까? – Salil

+0

다른 패키지와 같이 사용해야하는 경우 다른 클래스와 마찬가지로 가져와야합니다. –

+0

고마워요, 로비. – Salil

0
당신은 com.XXX.XXX.R 통해 다른 패키지에서 응용 프로그램의 리소스에 액세스 할 수

. [...]