마스터Q&A 안드로이드는 안드로이드 개발자들의 질문과 답변을 위한 지식 커뮤니티 사이트입니다. 안드로이드펍에서 운영하고 있습니다. [사용법, 운영진]

apk와 버전 관련 질문입니다.

0 추천
앱을 마켓에는 두지 않고 서버를 통해 업로드 다운로드를 하고 있습니다.

문제는 apk를 웹에서 다운로드하여 설치를 시도하면 성공적으로 됩니다.

다만 자동으로 하기 위해 FileAsyncHttpResponseHandler를 이용하여 다운로드하면...

안되는 기종들이 존재합니다.. 근데 이 기종도.. 프로젝트에서 생성된 apk를 그냥주면 설치 잘됩니다..

나름 찾은 다른점이라고는.. FileAsyncHttpResponseHandler로 받을 때 버퍼를 이용하기 때문에 용량의 차이가 조금 있네요..

실제 파일보다 빈공간이 조금 있다고 해야될까요.. 약 700바이트 정도.. 이게 문제가 될 수 있을까요?

안되는 디바이스는 삼성 갤러시s5 롤리팝os 고요.. 되는건 젤리빈과 키캣입니다..

 

 

PS 아니면.. 프로젝트 처음 생성할 때는 타겟이 키캣이었는데.. 그 후에 롤리팝도 추가된 상황입니다.

SDK 설치도 다했고 매니페스트에서 타겟도 21로 바꿨습니다. 그래도 안드로이드 OS버전이 문제가 될 수 있나요?
풍관 (650 포인트) 님이 2015년 4월 16일 질문

2개의 답변

+1 추천
파일을 다운 받았을 때 서버에 있던 파일과 정확하게 동일해야 합니다.

다운받는 코드에 문제가 있어보이네요.
익명사용자 님이 2015년 4월 16일 답변
+1 추천
설치 잘되서 동작잘하면 문제없는겁니다.

그리고 질문과는 관계없지만 "다만 자동으로 하기 위해 FileAsyncHttpResponseHandler" 이 부분

자동으로 하기 위해가 무슨 말인가요?

FileAsyncHttpResponseHandler 라이브러리를 쓰시는 이유가 궁금하네요

그런 라이브러리 사용 안해도 안드로이드 API 만으로도

간단하게 해당 기능 만들 수 있을텐데요.
익명사용자 님이 2015년 4월 16일 답변
...