page.title=プログラムの概要 page.metaDescription= 次期 Android バージョン用のアプリを準備しましょう。 page.image=images/cards/card-n-overview_2x.png meta.tags="プレビュー", "デベロッパー", "android" page.tags="preview", "developer", "android" @jd:body
Android N Developer Preview には、Android の次期バージョンに備えてアプリをテストし、最適化するための機能がすべて備わっています。N Developer Preview 用のツールをダウンロードするだけで、今すぐ無料でご利用いただけます。
さまざまなデバイスやエミュレータでアプリを動かしてテストできます。
プレビュー期間は毎月アップデートされるので、最新のプラットフォームで変更された箇所のテストを実施できます。
最初の数週間でデベロッパーから報告された問題に優先的に対応するので、テストの実施とフィードバックはお早めにお願いします。
新しいプラットフォーム動作への対応や、新機能を利用した開発を早い段階で開始できます。
Android ベータ版プログラムによる無線でのシームレスなアップデートに対応しているため、イメージを書き込む必要がありません。
Issue Tracker で問題を報告し、フィードバックを送ってください。N デベロッパー コミュニティでは、他のデベロッパーと情報交換をすることができます。
N Developer Preview の対象期間は、2016 年 3 月 9 日から AOSP と OEM 向けの Android N の正式リリース(2016 年 の第 3 四半期を予定)までの間です。
主要な開発マイルストーンでアップデートをリリースしますので、開発やテスト用の環境としてご利用ください。リリース間隔は基本的には各月(4 週から 6 週に 1 回)の予定です。マイルストーンについては、以下をご覧ください。
各アップデートには、SDK ツールとプレビュー版のシステム イメージ、エミュレータ、参考資料、API の差分情報が含まれます。
最初の 3 つのプレビュー マイルストーンでは、初期段階のテストや開発用の環境を提供します。それを利用して既存のアプリにおける互換性の問題を特定し、新規プラットフォームへの移行や主な作業計画を立ててください。この期間は各種機能や API、ファイル互換性の問題など、あらゆるフィードバックを受け付けている貴重な期間です。ぜひ Issue Tracker を使用して、皆様のご意見をお聞かせください。いただいたフィードバックをもとに、一部の API を改善してアップデートで提供する予定です。
Preview 4 と 5 には、開発に使用する Android N の最終版の API と SDK、システム動作や機能のテストに使用する最終版とほぼ同じシステム イメージが含まれます。この時点で Android N の標準 API レベルが確定しますので、以後は既存アプリの最終的な互換性テストを開始し、Android N の API や機能を使った新しいコードを改善できるようになります。
さらに Preview 4 以降では、正式な API レベルの Android N を搭載しているデバイスにアプリを公開できるようになります(Android ベータ版プログラムにオプトインしたユーザーのデバイスなどが対象)。なお、アプリは Google Play のアルファ版やベータ版のチャネルで先に配信できるので、ストア全体に公開する前に、Android ベータ版のユーザーに事前にアプリをテストしてもらうことが可能です。
Android N でテストや開発を行う場合、プレビューのアップデートがリリースされるたびに開発環境を最新の状態に更新することを強くお勧めします。その際はテスト用のデバイスを Android ベータ版プログラムに登録して、マイルストーンごとに無線(OTA)でアップデートを取得するようにしておくと便利です。もしくはプレビュー イメージを手動でダウンロードして書き込むこともできます。
プレビュー アップデートをご利用いただけるようになった際は Android デベロッパー ブログ、本サイト、Android N デベロッパー コミュニティでお知らせします。
N Developer Preview は、既存のアプリをさまざまな画面サイズ、ネットワーク テクノロジー、CPU や GPU チップセット、ハードウェア アーキテクチャでテストするために必要なものをすべて備えています。
各コンポーネントは Android Studio の SDK Manager を使ってダウンロードできます。
上記のツールは、必要に応じて各マイルストーンでアップデートします。
N Developer Preview に含まれる Nexus などのハードウェアのシステム イメージを使用すると、実機でテストや開発ができます。ハードウェア イメージの一覧は、デバイス イメージのページでご確認ください。
これらのデバイス用のシステム イメージは、各マイルストーンでアップデートします。アップデートされたシステム イメージは、何度でもダウンロードしてテスト用のデバイスに手動で書き込むことができます。自動化されたテスト環境では、繰り返しデバイスに再書き込みをする必要があるので、この方法は特に便利です。
注: 昨年のプレビュー版とは違い、手動で書き込みをしたデバイスは OTA アップデートを取得できなくなります。そのため、今年はデバイスを Android ベータ版プログラムに登録して、OTA を取得するようにしてください。 詳細は次のセクションに記載しています。
Android N は、新たに無線(OTA)アップデート プログラムに対応しています。このプログラムに登録しているデバイスには、Android N の最新プレビュー版へのアップデートが直接自動配信されます。登録は無料で、Google アカウントに登録済みの対象機種を所有していれば誰でもご利用いただけます。
このプログラムに登録するには、まず Android ベータ版プログラムのサイトに移動します。このページには、Android ベータ版プログラムに登録可能なアカウントに登録済みデバイスの一覧が表示されます。
登録が完了すると、すぐにデバイスにアップデートが配信されます。ほとんどの場合、Android N に移行する際にデータのオールリセットは不要ですが、デバイスの登録前には大事なデータをバックアップしておくことをお勧めします。
デバイスにアップデートが配信されたら、できるだけ早めにダウンロードしてインストールするようにしてください。そうすることで常に最新のシステム UI や 動作、API、さまざまな機能の変更点を把握できます。
Developer Preview の終了時には、登録デバイスに Android N の正式リリース版へのアップデートが配信されます。
デバイスはいつでも Android ベータ版プログラムへの登録を解除できます。登録を解除する前には、デバイス上のデータを必ずバックアップしておいてください。
注: 登録を解除すると、デバイスはファクトリー リセットされ、Android 6.0 Marshmallow の最新バージョンになります(デバイスを登録する前のバージョンに戻るとは限りません)。確実にクリーン インストールを行うため、連絡先やメッセージ、写真などのデバイス上のデータは削除されます。
Developer Preview サイトにあるドキュメントで、Android N の詳細をご確認いただけます。
初期のプレビュー アップデートでは、Android N プラットフォーム用の API リファレンスの最新版を個別の zip ファイルとしてダウンロードできます。このリファレンスには差分レポートも含まれているので、API 23 や以前のアップデートからの API の変更点をご確認いただけます。
Android N の API が最終決定して正式な API レベルが割り当てられた時点で、API リファレンスを https://developer.android.com で公開します。
N Developer Preview のテスト中や開発中は、以下の方法で不具合の報告やフィードバックの送信を行ってください。
N Developer Preview では開発専用のシステムと、標準 API レベルを持たない Android ライブラリを提供します。アプリのテストで互換動作を除外する場合(強く推奨します)、アプリの targetSdkVersion を “N” に設定することで Android N の プレビュー版を対象にすることができます。
Android N Developer Preview では、プレビュー API を提供しています。この API は、2016 年の第 3 四半期に予定している最終版 SDK のリリースまで正式版ではありません。そのため、プログラム開始後の数週間は特に軽微な API 変更が発生することが予想されます。変更点の概要については、Android N Developer Preview がアップデートされるたびにお知らせします。
注: プレビュー API は変更される可能性がありますが、システムの基幹にかかわる機能には変更はありませんので、すぐにテストしていただけます。
Google Play では N Developer Preview を対象としたアプリの配信を禁止しています。Android N の最終版 SDK がリリースされてからは、正式な Android N の API レベルを対象にして、アルファ版またはベータ版のリリース チャンネルでアプリを Google Play に公開できます。それまでは、Android N を対象とするアプリをテスターに配信する場合は、電子メールで送付するか、自身のサイトから直接ダウンロードしてもらうようにしてください。
AOSP と OEM 向けの Android N のフルリリースは 2016 年度の第 3 四半期を予定しています。その後は、Android N 向けのアプリを Google Play の公式リリース チャンネルで配信いただけます。
以下の手順で Android N を使用したアプリのテストを開始できます。
Android N Developer Preview プログラムへの参加をお待ちしています。