본문 바로가기

IT

안드로이드에서 마켓 연동

반응형

 종종 다른 프로그램이 설치되어있는지 확인하고 없는 경우 해당 프로그램을 다운로드 하기 위해서 마켓 프로그램을 실행하여 해당 프로그램을 바로 설치할 수 있도록 해야 하는 경우가 있습니다.


 그럴 때 아래 코드를 사용하여 일반적인 엑티비티를 실행하듯 프로그래밍해주시면 됩니다.


// java code
// 안드로이드마켓에서 Apps 검색
Uri uri = Uri.parse("market://search?q=pname:프로그램_패키지_명");  

// ex) 프로그램_패키지_명 = com.google.maps
Intent intent = new Intent(Intent.ACTION_VIEW, uri);  
startActivity(intent);

// 안드로이드마켓의 App 상세 화면
Uri uri = Uri.parse("market://details?id=프로그램_패키지_명");
Intent intent = new Intent(Intent.ACTION_VIEW, uri);  
startActivity(intent);
반응형