変更履歴

この SDK のサポートは完全に終了しました。YouTube によるサポートとメンテナンスは終了しました。代わりに YouTube IFrame Player API を使用してください。

2023 年 5 月 9 日

2023 年 3 月 1 日の変更履歴に記載のとおり、YouTube Android Player SDK(バージョン 1.2.2)のサポートとメンテナンスは YouTube で終了しました。これは完全に非推奨になりました。代わりに YouTube IFrame Player API を使用してください。

2023 年 3 月 1 日

YouTube による YouTube Android Player SDK(バージョン 1.2.2)のサポートとメンテナンスは終了しました。セキュリティの脆弱性があるため、この SDK は使用しないでください。代わりに YouTube IFrame Player API を使用してください。

この SDK はダウンロードできなくなりました。2023 年 5 月 1 日以降に完全に非推奨となります。

このページには、YouTube Android Player API の変更点とドキュメントの更新内容が記載されています。

2016 年 8 月 11 日

この改訂での変更内容は次のとおりです。

  • 新たに公開された YouTube API サービス利用規約(以下「更新版利用規約」)は、YouTube のエンジニアリングとデベロッパー ブログで詳しく説明されており、現在の利用規約に加えられたさまざまな更新を提供しています。2017 年 2 月 10 日から適用される利用規約の更新に加えて、この更新には、デベロッパーが準拠する必要があるポリシーの説明に役立つ補足ドキュメントがいくつか含まれています。

    新しいドキュメントの一覧については、更新版利用規約の変更履歴をご覧ください。また、更新版利用規約や補足書類に対する今後の変更についても、その変更履歴に記載します。ドキュメント内のリンクから、その変更履歴の変更をリストする RSS フィードを購読できます。

2015 年 12 月 18 日

欧州連合(EU)の法律では、特定の情報を開示し、EU のエンドユーザーから同意を得ることが義務付けられています。そのため、欧州連合のエンドユーザーに対しては、EU ユーザーの同意ポリシーを遵守する必要があります。YouTube API 利用規約に、この要件に関するお知らせを追加しました。

2015 年 10 月 14 日

この改訂での変更内容は次のとおりです。

  • ダウンロード可能な YouTube Android Player API JAR ファイルがバージョン 1.2.2 に更新されました。新しいバージョンを反映して API リファレンス ドキュメントも更新されました。これには以下の変更が含まれます。
    • YouTubeIntents クラスは、次の 2 つの新しいパブリック メソッドをサポートしています。
      • canResolveChannelIntent: このメソッドは、ユーザーのデバイスにインストールされている YouTube アプリケーションがチャンネル作成インテントをサポートしているかどうかを判断します。
      • createChannelIntent: このメソッドは、解決されたときに YouTube アプリケーションで指定されたチャンネル ID のチャンネル ページを開くインテントを作成します。

2015 年 1 月 22 日

この改訂での変更内容は次のとおりです。

  • ダウンロード可能な YouTube Android Player API JAR ファイルがバージョン 1.2.1 に更新されました。新しいバージョンを反映して API リファレンス ドキュメントも更新されました。これには以下の変更が含まれます。
    • YouTubeIntents クラスは、新しいパブリック メソッド canResolvePlayVideoIntentWithOptions をサポートしています。このメソッドは、ユーザーのデバイスにインストールされている YouTube アプリケーションが、オプション パラメータ fullscreenfinishOnEnd をサポートしているかどうかを判断します。これらのパラメータは、動画再生インテントの作成時に設定できます。
    • YouTubePlayer.ErrorReason 列挙型の新しい PLAYER_VIEW_NOT_VISIBLE 値は、プレーヤーの View が表示されていないため動画の再生が停止されたことを示します。
    • YouTubePlayer.ErrorReason 列挙型で、BLOCKED_FOR_APP 値と EMBEDDING_DISABLED 値の両方が非推奨になりました。代わりに NOT_PLAYABLE 値を使用してください。
    • YouTubeStandalonePlayer クラスは、異なる引数を受け入れる 2 つの新しい createVideosIntent パブリック メソッドをサポートしています。各メソッドは、動画のリストを再生する新しいスタンドアロン プレーヤー アクティビティを開始するインテントを作成します。
    • YouTubeThumbnailLoader インターフェースのドキュメントが更新され、YouTubeThumbnailLoader の終了後はインターフェースの release() メソッドを呼び出す必要があることが記載されます。この要件は、YouTubeThumbnailView クラスのドキュメントにも記載されています。

2013 年 5 月 9 日

この改訂での変更内容は次のとおりです。

2012 年 12 月 21 日

この改訂での変更内容は次のとおりです。

  • 実験的な機能として、YouTube Android Player API が公開されました。