public
static
boolean
isInstalledApp(Context context, String packageName) {
List<PackageInfo> packageList = context.getPackageManager().getInstalledPackages(PackageManager.GET_ACTIVITIES);
for
(PackageInfo info : packageList){
if
(info !=
null
&& info.packageName !=
&& info.packageName.equals(packageName))
return
true
;
}
false
final
String KAKAOTALK_URI =
"com.kakao.talk"
(isInstalledApp(
this
, KAKAOTALK_URI)) {
Intent intent =
new
Intent(Intent.ACTION_VIEW, Uri.parse(
"market://details?id="
+ KAKAOTALK_URI));
startActivity(intent);