이미지를 드로어 블 폴더에 추가 한 후에 문제가 있습니다.res/drawable 폴더에 이미지를 추가 한 후 R.java 파일이 사라집니다.
예 : R.java
res/drawable/xhdpi
에 이미지를 추가하면 파일이 사라집니다.
clean
및 build
프로젝트 후 다시 오류를 얻고있다. 이름 지정 변환도 올바르게 수행됩니다. 당신이 레이아웃의 오류와 함께 프로젝트를 청소 할 때
이미지를 드로어 블 폴더에 추가 한 후에 문제가 있습니다.res/drawable 폴더에 이미지를 추가 한 후 R.java 파일이 사라집니다.
예 : R.java
res/drawable/xhdpi
에 이미지를 추가하면 파일이 사라집니다.
clean
및 build
프로젝트 후 다시 오류를 얻고있다. 이름 지정 변환도 올바르게 수행됩니다. 당신이 레이아웃의 오류와 함께 프로젝트를 청소 할 때
이미지를 올바르게 배치하는 위치를 확인하십시오. 때때로 이미지 크기는 xhdpi 및 mhdpi에 따라 다를 수 있습니다. 이러한 종류의 오류가 여러 번 발생했습니다
R.java 파일이 사라집니다.
당신은 명명 규칙이 제대로 이루어 졌다고 말했습니다. 이제 할 일은 다음과 같습니다.
프로젝트를 빌드하십시오. 만약에 그렇게 작동하지 않는다면 새로운 프로젝트를 만들고, 내용을 복사해서 붙여 넣으십시오. 이것은 확실히 작동합니다.
이미지 파일 이름에 허용되지 않는 문자를 사용했을 수도 있습니다. 각 파일 이름은 라틴어 문자로 시작해야하고 (예 : *, +, =,에 -) 자바 사업자가 될 수있는 모든 문자를 포함 할 수 없습니다
이가안녕, 당신의 R.java 파일 수단 사라지면 또는 비 라틴어 문자를 xml 파일에 몇 가지 오류가 있으므로 마지막 수정 된 XML 파일을 확인하십시오.
단순한 설명을 위해. 드로어 블 폴더에 이미지를 추가 한 후에 문제가 발생했습니다.
, 이미지를 추가 레이아웃을 만들기 전에, 클래스는 우리가 문서를 기반으로 몇 가지 규칙을 따르도록해야합니다.
뭔가
같은 레이아웃 이름은 대문자에 시작하고 일부 낙타 경우 규칙을 유지해야 소문자와 클래스 이름에 있어야합니다.이미지의 경우 숫자와 대문자가 리소스의 첫 번째 문자로 허용되지 않기 때문에 숫자가없고 대문자가 이미지의 시작 문자인지 확인해야합니다.
는 또한 세르게이 Pekar 자바 운영 될 수있는 임의의 문자를 포함하지 않아야 특징 (예 : * + = -).R.java
클래스는 리소스 (파일 : res
)에 액세스하는 데 사용되며 컴파일 타임에 생성됩니다.
R.java
파일이 삭제 프로젝트를 청소 할 때마다. 새 프로젝트를 생성하려면 프로젝트를 빌드해야합니다 (또는 프로젝트가 자동으로 빌드되도록 설정된 경우 클래스가 다시 생성되도록 잠시 기다리십시오).
일부 자원에 뭔가를해야이 프로젝트를 청소 후 R.java
파일을 생성 할 수 없습니다. res
폴더에 이미지 파일을 추가 한 후에 한 번 비슷한 문제가 발생했습니다. 파일에 지원되지 않는 파일 이름이 있으며 콘솔에 Invalid file name: must contain only [a-z0-9_.]
이라는 오류 메시지가 나타납니다. 예를 들어, 01_house.jpg
은 유효하지 않은 파일 이름이고 house_01.jpg
은 유효합니다."빌드 잘못된 이름
이 솔루션은했다 자동으로 "체크 됨)
Android 이름 지정 규칙을 따라야합니다. –
깨끗하고 프로젝트를 구축 –
청소 후 프로젝트를 다시 오류가 발생하고 있습니다. 이름을 변환도 제대로 이루어집니다. –