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

단말에 apk 삽입하기.

0 추천
안녕하세요

 

apk 다운로드 시 바로 인스톨 되게하는 코드를 실험하는중인데요

 

그러기위해선 최신버전의 apk를 미리 sd카드에 넣어두고

 

매니패스트에서 버전을 하나 낮춘 후에 버튼을 클릭했을 당시에 sd카드의 apk경로를 탐색하여

업그레이드가 되게 하고싶은데요

 

ddms에서 /sdcard  도 있고 /storage/sdcard()도 있고 mnt/sdcard도 있어요

 

어디다가 넣어야하죠?

 

근데 어디다가 넣기 전에

 

그 위에 휴대폰 모양 push a file onto the device 를 눌러서 apk파일을 선택 후 넣을라고하면

 

안들어가네요..

 

이유가 뭘까요..
윤둥이 (4,560 포인트) 님이 2013년 5월 13일 질문

2개의 답변

0 추천
일단 마켓처럼 어플 자동 설치까지하는건 플랫폼키를 이용한 히든api가 필요함을 알려드리고뇨. 일반 어플개발자는 설치화면을 띄우는선까지 가능합니다. 그리고 어플을 두는 위치는 어플 의 외장메모리 캐쉬폴더에 두시면 될듯하고요 Context.getExternalDir() 를 이용하시면 어플의 외장 폴더의 경로를 알수잇습니다. 이립스를 이용한 파일 삽입이 안되신다면 콘솔창 명령어 또는 usb로 넣는 방법을 찾아보셔야 할듯하네요. 만약 에뮬레이터를 이용하시는거라면 외장메모리 용량 설정하셧는지 확인해보시고요
Frog (3,910 포인트) 님이 2013년 5월 13일 답변
0 추천
네이버 앱스토어 앱을 받아서 앱 깔아보시면 아시겠지만, 자동 설치 되도록 할 수는 없습니다.

앱이 시스템 권한을 가지고 있지 않는 이상 말이죠.

시스템 권한을 가지려면 애초에 휴대폰이 나올 때부터 휴대폰 제조사와 협의가 필요한 부분이죠.
dingpong (5,180 포인트) 님이 2013년 5월 13일 답변
...