
Google は、開発者が Android のプレリリース版にアクセスする方法を根本的に変えることを決定しました。, 伝統的なプログラムが 開発者プレビューは「カナリア」と呼ばれる新しいブランチに置き換えられました。 これにより、プラットフォーム機能の早期テストのための継続的かつより動的なモデルが確立されます。
この決定は、Google と開発者コミュニティ間の共同作業プロセスにおける転換点となります。
より充実したサポートと、開発中の機能へのより迅速かつ一貫したアクセスを提供するため、プレリリース プログラムを大幅に進化させることを発表します。今後、Android プラットフォームでは、従来のデベロッパー プレビュー プログラムに代わり、Canary リリース チャンネルが導入されます。この Canary リリース チャンネルは、既存のベータ プログラムと並行して運用されます。
継続的かつ自動化されたテストアプローチ
P主な違い 以前のモデルと新しい提案の違い 更新プロセスの継続性にあります。 開発者プレビューでは毎回手動でインストールする必要がありましたが、Canaryではローリングストリーム戦略を採用しています。つまり、 デバイスがこのブランチに参加すると、すべての最新バージョンが自動的に受信されます。 Android は OTA ワイヤレス アップデートを介して更新されるため、繰り返し再インストールする必要がありません。
特定のバージョンに依存しないため、 Canaryは開発者がAPIの実験を継続することを可能にする Android の新しい公式バージョンがベータ版になった後でも、まだ初期段階にあります。
開発と早期フィードバックの利点
A 大きなメリット この新しいの このアプローチは継続的なフィードバックを提供できる可能性である 開発サイクル全体を通して。以前のスキームでは、Androidがベータ版に移行した瞬間に開発者プレビューチャンネルが閉鎖され、実験的な機能をテスト・評価するための公式な手段がありませんでした。Canaryでは、このギャップは解消されます。 公式の日付に依存せずに、新しいAPIを詳細に調査できます バージョンのリリースから。
オープンであるにもかかわらず、 Canary に登場するすべての機能が必ずしも安定したリリースに取り入れられるわけではありません。 ただし、ブランチは、動作の変更やプラットフォームの調整を初期段階で評価できるため、オペレーティング システムの将来を発見して影響を与えるための重要なスペースとして提示されています。
Canary チャネルは誰が使用すべきでしょうか?
言及することが重要です Canaryチャンネルは開発者向けに特別に設計されています 常に最新の機能をテストし、早期にフィードバックを提供し、常に先手を打つことを望む方。ビルドは自動テストと社内レビューを経ていますが、重大なバグが含まれている可能性があるため、これらのバージョンはメインデバイスや日常的に使用するデバイスには推奨されません。
より安定した体験を求める方のために、ベータ チャネルは引き続き運営されます。 次期Androidバージョンでアプリケーションを検証するための理想的な環境として知られています。しかし、未来を垣間見たい、そしてイノベーションのために多少のリスクを負っても構わないという人にとって、Canaryはまさに最適な入り口です。
インストールと開発への参加
最新のCanaryビルドのインストールは、対応PixelデバイスでAndroid Flash Toolを使用するのと同じくらい簡単です。インストールが完了すると、新しいビルドがリリースされるたびにアップデートが自動的に配信されます。チャンネルから離脱するには、ベータ版またはパブリックビルドを再インストールする必要がありますが、このプロセスではデバイスのデータ消去が必要になります。
プラス 実際のハードウェア上で利用可能で、CanaryビルドはAndroidエミュレータとAndroid SDKに統合されています。 Android Studio Canaryチャンネル経由でご利用いただけます。これにより、試験運用版リリースに特化したアプリのテストとビルドが可能になり、プラットフォームの機能互換性フレームワークを通じて動作の変更が可能になります。
この新しい支店は Pixelデバイスで利用可能になりました また、特定のバージョンの Android Studio と対応する SDK を使用して、Android エミュレータでもすぐに使用できるようになります。
最後に、それについてもっと知りたい場合は、の詳細を参照してください。 次のリンク。
