2011-12-26 1 views
0

나는이 이상한 버그 나 안드로이드 4.0.1 Ice Cream Sandwitch에서 무엇인가를 만났습니다. Bitmap.decodeFile(String fileLocation);이 null을 반환하고 Logcat에 SKImageDecoder::Factory returned null을 반환합니다. 나는 그것을 일으키는 원인을 알지 못한다. 그러나 그것은 안드로이드> 2.3.7 진저 브레드에서 완벽하게 작동한다. ICS 장치가 없으므로 에뮬레이터에서 테스트 중이지만 장치가 있으면 같은 오류가 발생하는지 테스트 해 볼 수 있습니까? 누구든지 decodeFile에 대한 대안을 알고 있습니까? 아, 이미지는 응용 프로그램의 내부 캐시 디렉토리에 저장됩니다.Bitmap decodeFile이 Ice Cream Sandwitch에서 null을 반환합니다.

답변

0

그물에서 이미지를 가져 와서 저장하고 있습니까? 이 오류는 대개 파일을 이미지로 인코딩 할 수없는 경우 발생합니다. 올바른 파일을 검색하고 있습니까? 다른 이미지를 사용해 보셨습니까?

에뮬레이터 외부에서 시험해 보려면 ICS 장치 (Galaxy Nexus)가 있어야합니다.

+0

감사합니다. 나는 인터넷에서 이미지를 다운로드하는 방식이 손상되어 이미지가 손상되었음을 알았습니다. 나는 그것을 고쳤다. – KSubedi