안드로이드 개발 질문/답변
(글 수 45,052)
Slience Installer를 만들어 보려 하는데 어떻게 해야 할까요?
일반적으로 안드로이드에서 apk를 인스톨 하기 위해서 PackageManager를 사용하지요.
혹은 Intent에 데이터 타입으로 "application/vnd.android.package-archive"을 주고 ACTION_VIEW를 시작하면 자동으로 Install이 시작되구요.
하지만 위의 두 방법을 사용하면 반드시 어플리케이션을 설치할것 인지를 물어보게 됩니다.
이때 확인창을 생략하고 바로 설치 하기 위해서 어떻게 해야 할까요?
참고할만한 자료가 있는지 궁금합니다.
그리고 공지사항은 모두 읽어 보았습니다.^^;
일반적으로 안드로이드에서 apk를 인스톨 하기 위해서 PackageManager를 사용하지요.
혹은 Intent에 데이터 타입으로 "application/vnd.android.package-archive"을 주고 ACTION_VIEW를 시작하면 자동으로 Install이 시작되구요.
하지만 위의 두 방법을 사용하면 반드시 어플리케이션을 설치할것 인지를 물어보게 됩니다.
이때 확인창을 생략하고 바로 설치 하기 위해서 어떻게 해야 할까요?
참고할만한 자료가 있는지 궁금합니다.
그리고 공지사항은 모두 읽어 보았습니다.^^;
2009.09.02 17:19:28
회색님 답변 감사합니다.
추가질문이 있는데요, 일반 앱개발자가 아닌 관리자 권한?을 얻기 위해서는 어떻게 해야 할까요?
퍼미션을 얻을 방법이 전혀 없는것입니까?
추가질문이 있는데요, 일반 앱개발자가 아닌 관리자 권한?을 얻기 위해서는 어떻게 해야 할까요?
퍼미션을 얻을 방법이 전혀 없는것입니까?
2009.09.04 14:32:00
그렇군요. 지금 제가 시스템에 탑재할 어플리케이션을 작성중인데요..
그렇다면 시스템 어플리케이션을 작성하려면 어떻게 해야 할까요?
답변 부탁드립니다.
그렇다면 시스템 어플리케이션을 작성하려면 어떻게 해야 할까요?
답변 부탁드립니다.
2009.09.04 14:43:43
시스템에서 접근하면 필요한 퍼미션을 얻을 수 있고 안드로이드 마켓이 하고 있는 부분까지는 당연히 구현 가능할겁니다. 자세한 자료는 없고 PackageManager를 중심으로 시스템 레벨에서 전부 찾아보시고 직접 구현해보시는 방법밖에 없을듯 합니다.
안드로이드는 애플리케이션 구조상 보안을 위해 반드시 사용자가 애플리케이션과 퍼미션을 확인하고 인스톨을 할 수 있게 처리되어 있습니다.