Intent intent = new Intent();
intent.setAction(Intent.ACTION_SEND);
intent.setType("video/3gpp");
ContentValues content = new ContentValues(4);
content.put(Video.VideoColumns.TITLE, "Test");
content.put(Video.VideoColumns.DATE_ADDED,
System.currentTimeMillis() / 1000);
content.put(Video.Media.MIME_TYPE, "video/mp4");
content.put(MediaStore.Video.Media.DATA, "/sdcard/video-2011-12-20-14-46-08.mp4");
ContentResolver resolver = this.getContentResolver();
Uri uri = resolver.insert(MediaStore.Video.Media.EXTERNAL_CONTENT_URI,
content);
// intent.setPackage("com.google.android.youtube");
intent.putExtra(Intent.EXTRA_STREAM, uri);
startActivity(intent);
// startActivity(Intent.createChooser(intent,"Upload video via:"));
소스를 위와 같이 쓰고 있습니다
동영상 파일을 유투브 어플로 보내서 올릴려는데....... ACTION_SEND를 하면
여러 어플이 뜹니다
유투브로 바로 넘어가고 싶은데 어떻게 해야 되나요?




로그 확인하셔서 ActivityManager Tag 에서 YouTube의 패키지명 확인 하시구요
Intent 에 setPackage로 그 패키지명 적어주세요