안드로이드 개발 질문/답변
(글 수 45,052)
APK 파일로부터 프로그램을 설치하려고 합니다.
설치하려고 하는 프로그램이 이미 휴대폰에 설치되어 있는 경우,
메시지창을 띄워주고 싶은데요...
APK 파일로 부터 패키지네임을 읽어와서 이미 설치된 APP와 비교를 하면 되지 않을까 하고 생각을 했습니다.
그런데 아무리 찾아봐도 APK 파일로부터 패키지 네임이라던지.. APP 네임을 읽어오는 방법을 찾을 수가 없네요.
혹시 관련된 API나 가능한 방법을 알 수 있을까요?
2010.06.28 22:56:36
android manifest 안에 package 정보가 들어 있긴한데.. apk 압축을 풀고 정보를 얻어 오는것보단 초보개발자님 말씀대로 하시는게 더 좋을거 같은데요 ㅎ
2010.06.29 14:32:46
넵.. 초보 개발자님 말씀대로 해보니.. 그냥 재설치 해버리는 군요.. ^^;
압축을 푸는 방법은 좀 ㅎㄷㄷ한지라.. 좀 더 연구해보아야겠습니다.ㅠㅠ
답변 주신 두분, 감사드립니다..^^;
설치된 프로그램을 또 설치하려고 하면 Exception이 발생할 테니 catch block 에서 메시지창을 띄우면 되지 않을까요?