Android Youtube API использует официальное приложение Youtube для воспроизведения видео?

я использовалYoutube API для Android, чтобы разработать приложение. Хотя я создаю приложение, и оно отлично работает. Тем не менее я не смог узнать, что на самом деле делает этот API

1) Когда я запускаю его на устройстве Android 2.2 в первый раз. Это заставляет меня загружать новые обновления дляОфициальное приложение YouTube из магазина Google Play. После этого он работает нормально и нене требуйте дальнейшего обновления или загрузки приложения YouTube. Так YouTube API использует приложение Youtube для воспроизведения видео Пройдя через API-код, я узнал кое-что

public static Intent createVideoIntent(Activity paramActivity, 
String paramString1, String paramString2, int paramInt, boolean paramBoolean1, boolean paramBoolean2)
{
   return a(newIntent("com.google.android.youtube.api.StandalonePlayerActivity.START").putExtra
        ("video_id", paramString2), paramActivity, paramString1, paramInt, paramBoolean1, paramBoolean2);
}

Когда я смотрю в код приложения YouTube, я нахожуactivity classназванныйStandalonePlayerActivity, Но видео воспроизводится внутри контейнера пользовательского интерфейса, разработанного мной с помощьюcom.google.android.youtube.player.YouTubePlayerView который является частью Youtube API. Так, что API делает с вышеупомянутымactivity class(StandalonePlayerActivity)какова его роль?

2) Это неt работает на Android 2.1, почему так?

Пожалуйста, кто-нибудь объяснит это?

Ответы на вопрос(1)

Ваш ответ на вопрос