티스토리 뷰
어플에서 apk를 설치하는 소스는 다음과 같습니다
public void apkInstall(File apkfile){
Uri apkUri = Uri.fromFile(apkfile);
try {
Intent packageinstaller = new Intent(Intent.ACTION_VIEW);
packageinstaller.setDataAndType( apkUri, "application/vnd.android.package-archive");
startActivity(packageinstaller);
} catch (Exception e) {
}
}
apkinstall이라는 메소드입니다
이 메소드를 실행할때 변수를 apkfile의 경로를 주면 됩니다
메소드를 실행할땐 아래 코드를 사용합니다
File apkfile = new File(Environment.getExternalStorageDirectory().getAbsolutePath()+"/(파일이름).apk");
apkInstall(apkfile);
Environment.getExternalStorageDirectory().getAbsolutePath()가 /sdcard를 만들고 +, apk경로를 입력하시면 됩니다
인텐트로 패키지 인스톨러에게 apk의 위치를 주고 끝이군요 ㅎ...
오늘 또하나 배우고 잡니다~
'Android > App' 카테고리의 다른 글
번외 - ClickableSpan 사용하기 (0) | 2013.08.19 |
---|---|
번외 - 글자색 일부만 바꾸기 (0) | 2013.08.19 |
#11 알림 메세지 띄우기 (4) | 2013.08.18 |
#10 String 변수 (문자열 변수 설정하기) (0) | 2013.08.17 |
#9 Toast와, 도둑잡기 게임을 만들어 봐요! (rand함수 이용) (4) | 2013.08.14 |
#8 이미지뷰를 정복하자 (최종결과:버튼으로 이미지 바꾸기) (1) | 2013.08.14 |
#7 EditText는 완전 쉬워요~ (6) | 2013.08.14 |
assets파일을 옮기자 (0) | 2013.08.13 |
댓글
최근에 올라온 글
최근에 달린 댓글
- Total
- Today
- Yesterday
Blogger Info
- String Name = Miru(itmir913);
- String Mail = itmir913@gmail.com;
- String github = https://github.com/itmir913;