try{			Intent intent = new Intent(Intent.ACTION_VIEW);
						intent.setData(Uri.parse("testapp://"));
						intent.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK);
						startActivity(intent);
						finish();
					} catch (Exception e) {
						Intent market = new Intent(Intent.ACTION_VIEW, Uri.parse("market://details?id="));
						startActivity(market);


이런식으로 앱간이동을하고 해당앱이존재하지않으면 마켓으로 이동합니다.


왠지 익셉션으로 이동하는게 좋은코드인것같지않아서 


혹시 자신의 디바이스에 설치된 목록을 불러오는 api같은것들이있는지 궁금합니다.