getExternalCacheDir()랑
getCacheDir()은 외장 내장 차이로 알고 있는데요.
혹시 안드로이드 제조사별로 이들 경로가 다를수가 있나요?
현재 확인할수 있는 기기는 삼성제품뿐이라...
제조사 별로 다른 것은 본적 없지만,
JellyBean 부터는 external cache 가 /mnt/sdcard 에서 /storage/sdcard0 로 이동했습니다. (물론 linking 돼 있어서 기존 경로로도 접근 가능합니다)
Hardcoding 된 경로를 사용하지 마시고, context 에서 위와 같은 method로 가져오셔서 사용하시면 문제 없을 것으로 보입니다.
음.. 네 말하신데로 method로 경로 접근하여 사용중입니다.
그런데 엠피지오 제품의 유로패드에서는 외장메모리는 접근은 하는데 캐시화한 파일에 접근을 못하는지 반응이 없네요.
캐시화과정에서 문제가 있다면 타 제품에서도 문제가 되어야 하는데.. 그건 아닌듯 하고..
엠피지오 제품을 직접 보고 싶지만 그럴수가 없어서 ㅠ... 으..............@#$%$#%
로그인 유지
제조사 별로 다른 것은 본적 없지만,
JellyBean 부터는 external cache 가 /mnt/sdcard 에서 /storage/sdcard0 로 이동했습니다. (물론 linking 돼 있어서 기존 경로로도 접근 가능합니다)
Hardcoding 된 경로를 사용하지 마시고, context 에서 위와 같은 method로 가져오셔서 사용하시면 문제 없을 것으로 보입니다.