2012-08-08 1 views
2

Eclipse에서 PNG 파일을 Android 프로젝트에 연결하려고하지만 실제로 게시하고 싶지 않습니다. icon.png 파일을 생성하는 데 사용되는 다양한 icon.png 파일의 고해상도 버전입니다. 그러나이 PNG 파일을 넣는 곳마다 "invalid resource directory name"오류가 발생합니다. 나는 그것을 어디에 두어야 하는가? 프로젝트 폴더에서 프로젝트의 연결을 해제하기 때문에 프로젝트 폴더 외부에 넣고 싶지 않습니다.Android 프로젝트에 비 리소스 PNG 파일을 추가하면 Eclipse에서 "잘못된 리소스 디렉토리 이름"을 표시합니다.

+0

파일을 R- 클릭하고 자원 구성 -> 자원 제외를 클릭하십시오. –

+0

"Resource Configuration"메뉴 옵션이 보이지 않습니다 ... – ekolis

답변

4

_workspace 폴더를 리소스 폴더에 추가하고 거기에 넣습니다.

+0

고마워!/res/_workspace는 Android 프로젝트의 마법 폴더 이름입니까, 아니면 밑줄로 Eclipse에 무시됩니까? – ekolis

+0

당신은 환영합니다! 밑줄은 이클립스가 그것을 무시하도록 지시 할 것이다. – iTurki

0

무엇을 사용하고 계십니까? 드로어 블 폴더에 넣고 이름을 icon_ginormous.png로 지정할 수 있습니다. 그렇게하면 리소스를 사용하여 참조 할 수 있습니다.

+0

나는 그것을 사용하지 않을 것이다; 나는 그것을 저장하고 싶었다. 자원으로 참조 할 수 있다고하니? 따라서 icon.png 파일이 실제로 필요한 해상도 일 필요는 없습니까? – ekolis

+0

이론적으로 모든 해상도에 대해 하나의 아이콘 집합 만있을 수 있습니다. 못생긴 것이지만 당신은 그것을 할 수 있습니다. 안드로이드는 그들을 표시합니다, 그냥 예쁜되지 않습니다. -hdxpi, -mdpi 등의 폴더에 넣으면 안드로이드에게 장치 해상도에 따라 선택하도록 지시합니다. 만약 당신이 R/Vrawable.icon_huge를 사용하여 이것을 참조 할 수 있지만 당신의 드로어 블/폴더를 넣는다면 당신의 레이아웃에 따라 안드로이드는 그것의 크기를 조정할 수도 그렇지 않을 수도 있습니다. –

관련 문제