마켓에 앱 업로드 시 다음과 같은 알림이 뜬다면 왕짜증 이빠이다. 아 ㅅㅂ ㅡㅡ;
The file is invalid: W/ResourceType(13074): Failure getting entry for 0x7f04001(t=3 e=1) in package 0(error-75) ERROR getting 'android:icon' attribute is not a string value
검색하면 몇가지 해결책이 나온다.
1. 다국어지원 형식으로 앱을 만들다 공용 values폴더에 strings폴더를 빼먹어서 그러므로 만들어 주면 된다.
- 난 다 있다.쩝 그런데도 안된다.
2. 매니페스트에 아이콘 지정이 안되어 있다. 다시 해라.
- 이게 제대로 안되면 이미 테스트 단계에서 알 수 있다. 말도 안된다. 물론 지정 잘 되어 있다.
3. 아이콘 파일은 반드시 drawable폴더에 넣어라.
- 넣어도 안되더라 ㅡ..ㅡ;
ㅋ이쯤되면 미치고 점핑하고 싶어진다.
하지만 의지의 한쿡인이 이걸로 멘붕은 이르다. 이런 에러 처음도 아니고 이젠 당황하지도 않는다.
결국 해결한 것은 ㅋ 아이콘 파일의 복사해서 저,중,고 해상도별 drawable폴더에 각각 다 넣어주니 짜쟌~미션 콤풀리또~ㅡ..ㅡ;미네랄이 땡긴다.
이로써 4번째 해법이 나왔다.
4. 아이콘 파일은 모든 drawable폴더에 다 넣어줘라. 단, x급화질에는 안넣어도 되더라.