2012-09-14 2 views
3

최근에 나를 미치게하는이 문제가 있습니다 ...Android Drawables가 새로 고침되지 않습니다.

나는 drawable 애셋 (배경, 이미지 등)로 가득한 앱을 가지고 있습니다. 큰 장치에서 테스트 한 결과 드로어 블이 너무 작아서 늘어났습니다. 그런 다음 고품질 버전을 만든 다음 드로어 블 폴더에서 바꿉니다. 기기에서 앱을 실행 한 후 드로어 블이 새로 고침되지 않아 앱에서 이전 앱으로 새로 고칩니다. 나는 앱을 제거하려고 시도했지만 아무런 차이가 없었다 ... 다시 설치 한 후에, 앱은 새로운 것을 대신하여 모든 오래된 것들을 제공한다.

현재 무슨 일입니까? : |

답변

5

프로젝트/정리를 시도하고 응용 프로그램을 배포하십시오. 문제가 남아있는 경우,/drawable-hdpi,/drawable-ldpi,/drawable-mdpi,/drawable-xhdpi로 분할/드로어 블하지 않았기 때문일 수 있습니다.

+2

빠른 응답에 감사드립니다. 프로젝트를 청소 실제로 작동합니다! – arvere

+2

비록 이것이 당신의 문제를 해결했을지 모르지만 당신이 작은 drawable을 drawable-ldpi 폴더 또는 drawable-mdpi 폴더에 보관하고 더 큰 drawable을 drawable-hdpi 또는 drawable-xhdpi로 사용하여 더 낮은 픽셀과의 화면 호환성을 유지할 것을 제안합니다 밀도 화면 –

1

드로어 블 폴더를 새로 고침하십시오 (마우스 오른쪽 버튼으로 클릭 -> 새로 고침). 도움이되지 않으면 임시로 다른 그림에 대한 참조를 설정하여 애플리케이션을 실행하십시오. 그런 다음 종료하고 올바른 그림에 대한 참조를 다시 설정하십시오.

0

클린 프로젝트가 작동하지 않는 경우 나를 위해 작동하는 File > Invalidate Caches/Restart을 시도하십시오.

0

저에게 도움이되는 해결책은 없습니다.

파일의 이름을 변경하고 코드의 드로어 블 참조를 변경 한 직후에 작동했습니다.

관련 문제