2012-07-29 3 views
3

나는 내 안드로이드 응용 프로그램 오류가 다음 줄에안드로이드 : R.java 클래스의 오류

에서 클래스 R.java에서 해결할 수없는 이상한 오류가 오전

public static final class string { 

      public static final int =0x7f05002f; 

때문에 int

누구든지이 오류로 제발 나를 도와 줄 수 있습니까?

답변

2

strings.xml 파일을 확인하십시오. 이름을 지정하지 않고 값을 저장 한 것 같습니다.

name 속성이없는 항목을 찾으십시오. 같은 것을 <string>8</string>과 같이 제거하거나 이름 속성을 <string name="anyname">8</string>

+0

이 문제였다 정말 감사 감사 문제는 내가 어떤 이름 이없는 문자열을했다 strings.xml의 이었다 –

+0

제 경우에는 "drawable"섹션에서 같은 문제가 발생합니다. public static final int 10423915_788252547888386_7550641554682340139_n = 0x7f020000; 어떤 생각? –

6

R.java은 자동으로 생성되며 수동으로 편집 할 수 없습니다.

문제가 발생하는 경우 R.java을 삭제하고 프로젝트를 다시 빌드하면 레이아웃에 따라 다시 생성됩니다.

문제가 지속되면 xml 파일 (strings.xml, layout.xml, etc)에 오류가 있는지 확인하십시오.

+0

번으로 삭제했습니다. 여러 번 삭제했는데 같은 오류가 발생하여 다시 생성되었습니다.이 작업은 정말 이상하고 해결 방법을 모릅니다. it –

+0

그런 다음 오류가 XML 파일 중 하나에 있습니다. layout.xml 및 strings.xml을 확인하십시오. –

+0

문제는 그 이름이없는 문자열을 가지고 strings.xml의에 있었다 당신이 –

0

나쁜 R.java는 다른 곳의 오류를 의미합니다. 삭제하고 projetc를 다시 작성해도 문제가 해결되지 않으면 매니페스트 및 기타 XML 리소스에서 오류를 확인하십시오.

+0

감사합니다. .. 이제 해결되었습니다 –