1page.title=端末上でのテスト 2meta.tags="preview", "nexus","system image" 3page.tags="preview", "androidn" 4page.image=images/cards/card-n-downloads_2x.png 5 6@jd:body 7 8<div style="position:relative; min-height:600px"> 9 10 <div class="wrap" id="tos" style="position:absolute;display:none;width:inherit;"> 11 12 <p class="sdk-terms-intro">Android Preview SDK のコンポーネントをダウンロード、インストールする前に、次の利用規約に同意する必要があります。 13 14</p> 15 16 <h2 class="norule">利用規約</h2> 17 18 <div class="sdk-terms" onfocus="this.blur()" style="width:678px"> 19以下は、Android SDK Preview の使用許諾契約です(以下「本契約」)。 20 211. はじめに 22 231.1 Android SDK Preview(以下、本契約で「Preview」という。具体的には利用可能な場合には Android システム ファイル、パッケージ型 API、Preview ライブラリ ファイルを含む)は、本契約の規定に従ってライセンス許可されます。本契約では、デベロッパーの Preview の使用に関して、デベロッパーと Google の間で法的拘束力のある契約を結びます。 24 251.2 「Android」とは、Android オープンソース プロジェクト(http://source.android.com/ にて随時更新)にて利用可能な、端末向けの Android ソフトウェア スタックを意味します。 26 271.3 「Android 互換」とは、(i)Android 互換ウェブサイト(http://source.android.com/compatibility)に掲載されており、随時アップデートされる可能性がある Android Compatibility Definition ドキュメントに準拠し、かつ(ii)Android Compatibility Test Suite(CTS)に合格した任意の Android 実装を指します。 28 291.4 「Google」とは、1600 Amphitheatre Parkway, Mountain View, CA 94043, United States に主たる事業所を有するデラウェア州法人である Google Inc. を意味します。 30 312. 本契約への同意 32 332.1 Peview を使用するためには、本契約に同意する必要があります。本契約に同意しない場合は Preview を使用できません。 34 352.2 同意するかまたは Preview を使用するためにクリックすると、本契約に同意したことになります。 36 372.3 米国またはその他の国(デベロッパーが居住している国かまたはデベロッパーが Preview を使用する国を含む)の法律により Preview の使用を禁止されている人である場合、Preview を使用することも、使用許諾契約に同意することもできません。 38 392.4 雇用主またはその他の事業体を代表または代理して本契約に拘束されることに同意し Preview を企業または組織の内部で使用する場合、担当者の雇用主またはその他の事業体を本契約に法的に拘束する完全な法的権限を有していることを表明および保証するものとします。担当者が必要な権限を有していない場合は、担当者の雇用主またはその他の事業体を代表または代理して、本契約に同意することも、Preview を使用することもできません。 40 413. Google からの Preview ライセンス 42 433.1 本契約の規定に従い、Google は Android 実装と互換性のあるアプリの開発に Preview を使用するための、限定的で、世界規模の、ロイヤリティ フリーな、譲渡不可、非排他的、サブライセンス不可なライセンスを付与するものとします。 44 453.2 本 Preview は、別のプラットフォーム(Android 実装と互換性のないものも含む)のアプリの開発や別の SDK の開発には使用できません。本 Preview をその目的で使用しない場合は、Android 実装と互換性のないものを含め、自由に別のプラットフォームのアプリの開発を行うことができます。 46 473.3 Preview に関するすべての法的権利、所有権、利益(Preview に含まれる知的財産権を含む)は Google またはサードパーティが所有するものとします。「知的財産権」とは、特許法、著作権法、営業秘密法、商標法、不当競争防止法に基づいて発生するすべての権利、およびその他のすべての所有権を意味します。デベロッパーに明示的に付与されていない権利は、すべて Google が所有します。 48 493.4 本契約で明示的に許可されている目的以外においては、Preview を使用できません。当該のサードパーティのライセンスで必要とされる場合を除き、デベロッパーは、(a)Preview または Preview の一部をコピー(バックアップ目的を除く)、修正、改造、再配布、逆コンパイル、リバース エンジニアリング、逆アセンブルまたは派生物の作成、または(b)モバイル ハンドセットまたは個人用コンピュータ以外のハードウェア端末への Preview の読み込み、Preview と他のソフトウェアとの結合、または Preview の一部を組み込んだソフトウェアや端末の配布はできません。 50 513.5 オープンソース ソフトウェア ライセンス下でライセンス付与された Preview のコンポーネントの使用、複製、配布は、本契約ではなく、そのオープンソース ソフトウェアのライセンスに準拠するものとします。デベロッパーは、許諾されるすべての権利下で、そのようなオープンソース ソフトウェア ライセンスに対して、良好な状態のライセンシーのままでいることに同意し、そのような権利を終了、停止、または違反する可能性のあるいかなる行為も差し控えることに同意するものとします。 52 533.6 デベロッパーは、Google が提供する Preview の形式および性質は事前の通知なしに変更される場合があり、今後リリースされる Preview のバージョンでは、以前のバージョンの Preview で開発されたアプリとの互換性がない可能性があることに同意します。デベロッパーは、Google が事前の通知なく、Google の単独の裁量でデベロッパーまたはユーザーへの Preview(または Preview 内の一部の機能)の提供を(恒久的または一時的に)停止する場合があることに同意します。 54 553.7 本契約のいかなる部分も、Google のいかなる商標名、商標、サービスマーク、ロゴ、ドメイン名、またはその他のブランド識別表示を使用する権利もデベロッパーに付与するものではありません。 56 573.8 デベロッパーは、Preview に添付または収録されているすべての知的財産権に関する通知(著作権および商標の通知を含む)の削除、隠ぺい、改ざんを行わないことに同意します。 58 594. デベロッパーによる Preview の使用 60 614.1 Google は、本契約に基づき Preview を使用してデベロッパーが開発したソフトウェア アプリに関して、デベロッパー(またはデベロッパーのライセンサー)からいかなる権利、所有権、または利益(当該アプリに含まれる知的財産権を含む)も取得するものではないことに同意します。 62 634.2 デベロッパーは、Preview を(a)本契約、および(b)該当する司法管轄区における適用される法律、規則、または一般に認められた慣行またはガイドライン(米国またはその他の該当国におけるデータまたはソフトウェアの輸出入に関する法律を含む)で認められている目的にのみ使用することに同意します。 64 654.3 Preview を使用してアプリを開発する場合、デベロッパーはユーザーのプライバシーおよび法的権利を保護することに同意します。ユーザーからデベロッパーにユーザー名、パスワード、またはその他のログイン情報または個人情報が提供される場合、デベロッパーは、情報がデベロッパーのアプリに提供されることをユーザーに認識させ、当該ユーザーについてプライバシーに関する法的に十分な通知および保護を行わなければなりません。デベロッパーのアプリに個人情報または秘密情報が保存される場合、この保存は保護された方法で行われなければなりません。ユーザーからデベロッパーのアプリに Google アカウントの情報が提供された場合、デベロッパーのアプリでは、ユーザーが許可したタイミングで、かつユーザーが許可した限定された目的にのみ、当該情報を使用してユーザーの Google アカウントにアクセスすることが認められるものとします。 66 674.4 デベロッパーは、Preview に関して、第三者(Google、およびあらゆる携帯電話会社を含むが、これらに限定されない)のサーバー、ネットワーク、またはその他の財産またはサービスへの妨害、中断、損害、または許可されていない態様でのアクセスとなる行為(そのような行為に該当する対象製品の開発または販売 / 配布を含む)に関与しないことに同意します。 68 694.5 デベロッパーは、デベロッパーが Android および Android のアプリを介して作成、送信、表示するデータ、コンテンツ、リソース、および自身の行為の結果(Google に発生する可能性のあるあらゆる損失および損害を含む)について、自身が単独で責任を負うこと(および Google がこれについてデベロッパーまたはいかなる第三者に対しても一切責任を負わないこと)に同意します。 70 714.6 デベロッパーは、本契約、適用される第三者の契約もしくは利用規約、または適用される法律もしくは規則に基づく自身の義務に違反したこと、および当該違反の結果(Google または第三者に発生したあらゆる損失および損害を含む)について、自身が単独で責任を負うこと(および Google がこれについてデベロッパーまたはいかなる第三者に対しても一切責任を負わないこと)に同意します。 72 734.7 Preview は開発中であり、デベロッパーによるテスティングやフィードバックは開発プロセスの重要な一部となります。デベロッパーは、Preview の使用により、一部の機能の実装が開発中であると認識し、Preview が安定したリリースの完全な機能性を持つことに依存すべきでないことを認識するものとします。本 Preview は、公式の Android SDK のリリース後はサポート対象でなくなるため、デベロッパーは、Preview を使用するいかなるアプリも公然と配布または引き渡さないことに同意するものとします。 74 755. デベロッパーの認証情報 76 775.1 デベロッパーは、Google が発行した、またはデベロッパー自身で選択した、自身のデベロッパー用認証情報の秘密を保持する責任を負うこと、および自身のデベロッパー用認証情報のもとで開発されたすべてのアプリについて単独で責任を負うことに同意します。 78 796. プライバシーおよび情報 80 816.1 Google は、Preview の継続的な技術革新と改良のために、ソフトウェアから特定の使用統計情報(一意識別子、関連する IP アドレス、ソフトウェアのバージョン番号、Preview のどのツール/サービスがどのように使用されているかに関する情報を含むが、これらに限定されない)を収集できます。この情報が収集される前に、Preview に通知が表示され、デベロッパーの同意が求められます。デベロッパーが同意しない場合は、情報は収集されません。 82 836.2 収集されるデータは、Preview の改良のために集約された形で精査され、Google のプライバシー ポリシー(http://www.google.com/policies/privacy/)に従って管理されます。 84 857. 第三者のアプリ 86 877.1 デベロッパーが、Preview を使用して第三者が開発したアプリを実行する、あるいは第三者から提供されたデータ、コンテンツ、リソースにアクセスする場合、デベロッパーは、Google がそれらのアプリ、データ、コンテンツ、リソースについて責任を負わないことに同意します。デベロッパーは、そのような第三者のアプリを介してアクセスするすべてのデータ、コンテンツ、リソースについては、それらを生成した者が単独で責任を負うものであり、Google はそれらの第三者のアプリ、データ、コンテンツ、またはリソースの使用もしくはアクセスによって生じたあらゆる損失および損害について一切責任を負わないことを理解します。 88 897.2 デベロッパーは、そのような第三者のアプリを介して表示されるデータ、コンテンツ、リソースは、提供者(あるいは代理の第三者または事業体)が所有する知的財産権で保護されている場合があることを認識するものとします。デベロッパーは、当該所有者からの明確な許可がない限り、それらのデータ、コンテンツ、リソース(全体または一部)の変更、貸与、賃貸、担保、配布または派生物の作成を行うことはできません。 90 917.3 デベロッパーは、そのような第三者のアプリ、データ、コンテンツまたはリソースの使用が、デベロッパーと当該第三者間の別の規約に従うものであることを認識するものとします。 92 938. Google API の使用 94 958.1 Google API 96 978.1.1 API を使用して Google からデータを取得する場合、デベロッパーは、そのデータは、Google またはデータを提供する事業体(あるいは代理の第三者または事業体)が所有する知的財産権で保護されている場合があることを認識するものとします。そのような API の使用は追加の利用規約に従うものとします。デベロッパーは、当該の利用規約による許可がない限り、そのデータ(全体または一部)の変更、貸与、賃貸、担保、配布または派生物の作成を行うことはできません。 98 998.1.2 デベロッパーは、API を使用して Google からユーザーのデータを取得する場合、ユーザーが明示的に同意した場合のみ、およびユーザーが許可したタイミングとその目的にのみ、データを取得できることを理解し、同意します。 100 1019. 本契約の終了 102 1039.1 本契約は、下記の規定に従ってデベロッパーまたは Google のいずれかによって解約されるまで、継続して適用されるものとします。 104 1059.2 デベロッパーが本契約の解約を希望する場合は、Preview および関連するデベロッパー認証情報の使用を停止することで、契約を終了するものとします。 106 1079.3 Google は、理由の有無にかかわらず、書面で通知することでいつでもデベロッパーとの本契約を解約することができます。 108 1099.4 本契約は事前の通知またはその他の措置なく、次のうち早い方に自動的に終了します。 110(A)Google が、デベロッパーが居住している国またはデベロッパーがサービスを使用する国での Preview または Preview の一部の配布を停止したとき。 111(B)Google が Android SDK の最終バージョンをリリースしたとき。 112 1139.5 本契約が終了すると、本契約で付与されていたライセンスは終了し、デベロッパーは速やかに Preview のすべての使用を停止するものとし、第 10 条、第 11 条、第 12 条、第 14 条の規定は無期限に効力を有するものとします。 114 11510.免責事項 116 11710.1 デベロッパーは、デベロッパーによる Preview の使用はデベロッパー自身の責任において行うものであること、および Preview は「現状有姿」かつ「提供可能な限りにおいて」、Google からのいかなる種類の保証もなく提供されるものであることを明示的に理解し、これに同意します。 118 11910.2 デベロッパーによる Preview および Preview の使用を通じてダウンロードまたはその他の方法で取得されたマテリアルの使用は、デベロッパー自身の裁量および責任において行うものであり、当該使用の結果として生じるデベロッパーのコンピュータ システムもしくはその他の端末への損害またはデータの喪失についての責任はデベロッパーが単独で負います。前述を制限することなく、Preview は安定したリリースではなく、コンピュータやその他の端末の利用の完全な回復不可能な損失を含む、重大な損害を引き起こす可能性のあるエラー、欠陥、およびセキュリティ上の脆弱性が含まれている可能性があることを理解します。 120 12110.3 Google はまた、商品性、特定目的への適合性、および権利侵害がないことの黙示的な保証および条件を含む(ただしこれらに限定されない)、明示的か黙示的かを問わずあらゆる種類のすべての保証および条件を明示的に否定します。 122 12311.責任の制限 124 12511.1 デベロッパーは、Google、その子会社および関連会社、ならびにそのライセンサーが、デベロッパーに発生した直接損害、間接損害、偶発的損害、特別損害、結果的損害、または懲罰的損害(データの喪失を含む)について、Google またはその代表者が当該損失が発生する可能性について告知されていたかどうか、または知っていたはずであるかどうかにかかわらず、いかなる責任法理のもとでもデベロッパーに対して責任を負わないことを明示的に理解し、これに同意します。 126 12712.補償 128 12912.1 法律で認められる最大限の範囲内において、デベロッパーは、(a)デベロッパーが Preview を使用したこと、および(b)デベロッパーが Preview で開発したアプリが他者のいかなる知的財産権を侵害していること、または他者の名誉を毀損している、もしくは他者のパブリシティ権もしくはプライバシー権を侵害していること、および(c)デベロッパーが本契約に違反したことから発生したあらゆる申し立て、普通法上の訴訟、衡平法上の訴訟、または法的手続き、ならびにあらゆる損失、責任、損害、費用、および経費(合理的な弁護士報酬を含む)について、Google、その関連会社、ならびに当該各社の取締役、役員、従業員、代理人を防御し、補償し、免責することに同意します。 130 13113.契約の変更 132 13313.1 Google は、Preview の新しいバージョンを配布することにより、いつでも本契約を変更することができます。変更が生じた場合、Google は、Preview の提供ウェブサイト上に使用許諾契約の改訂版を公開します。 134 13514.法的一般条項 136 13714.1 本契約は、デベロッパーと Google の間の法的な合意のすべてを表し、デベロッパーによる Preview の使用(別の契約下で Google が提供するサービスを除く)に適用され、Preview に関するデベロッパーと Google の間のあらゆる事前の合意に完全に取って代わるものです。 138 13914.2 デベロッパーは、Google が本契約に定める(または適用される法律のもとで Google が享受できる)法的な権利または救済措置を行使または執行しなかった場合でも、Google の権利が正式に放棄されたとはみなされないこと、および Google が以後も引き続き当該権利および救済措置を行使または執行できることに同意します。 140 14114.3 本件について判断を下す管轄権を有する司法裁判所によって、本契約のいずれかの条項が無効と判断された場合、当該条項は、本契約の残りの部分に影響を与えることなく本契約から削除されるものとします。本契約の残りの条項は、以後も引き続き有効かつ執行可能であるものとします。 142 14314.4 デベロッパーは、Google が親会社となっている各グループ企業が、本契約の第三受益者となること、および当該企業が、当該企業に利益(または受益権)を付与する本契約の条項を直接執行する、また当該条項に依拠する権利を有することを了承し、これに同意します。上記以外のいかなる人または法人も、本契約の第三受益者とはならないものとします。 144 14514.5 輸出規制。Preview は、米国輸出管理法令の対象です。デベロッパーは、Preview に適用されるすべての国内および国際の輸出管理法令に従わなければなりません。これらの法律には、仕向け地、ユーザー、および最終用途に関する制限が含まれます。 146 14714.6 デベロッパーは、Google から事前に書面で承認を得ずに、本契約を譲渡または移転することはできません。また、そのような承認を得ずに計画された譲渡はすべて無効になります。デベロッパーは、Google から事前に書面で承認を得ずに、本契約に基づく自身の責任または義務を他者に委任してはなりません。 148 14914.7 本契約あるいは本契約に基づくデベロッパーと Google の関係から発生または関連するすべての申し立ては、米国カリフォルニア州の抵触法を除いて、カリフォルニア州法に準拠するものとします。デベロッパーおよび Google は、本契約あるいは本契約に基づくデベロッパーと Google の関係から発生または関連する法的事項の解決について、米国カリフォルニア州サンタクララ郡に所在の連邦裁判所または州立裁判所が専属管轄権を有することに合意します。上記にかかわらず、デベロッパーは、Google が任意の司法管轄区において差し止め命令による救済(または同等の緊急法的救済)を求める申し立てを行うことが認められることに同意します。 150 </div><!-- sdk terms --> 151 152 153 154 <div id="sdk-terms-form"> 155 <p> 156 <input id="agree" type="checkbox" name="agree" value="1" onclick="onAgreeChecked()" /> 157 <label id="agreeLabel" for="agree">上記の利用規約を読み、同意します。</label> 158 </p> 159 <p><a href="" class="button disabled" id="downloadForRealz" onclick="return onDownloadForRealz(this);"></a></p> 160 </div> 161 162 163 </div><!-- end TOS --> 164 165 166 <div id="landing"> 167 168<div id="qv-wrapper"> 169 <div id="qv"> 170 <h2>このドキュメントの内容</h2> 171 <ol> 172 <li><a href="#device-preview">ハードウェア端末をセットアップする</a> 173 <ol> 174 <li><a href="#ota">OTA アップデートを取得する</a></li> 175 <li><a href="#flash">手動で端末への書き込みを行う</a></li> 176 <li><a href="#revertDevice">アンインストールする</a></li> 177 </ol> 178 </li> 179 <li><a href="#setupAVD">エミュレータをセットアップする</a></li> 180 </ol> 181 </div> 182</div> 183 184<p> 185 新しいプラットフォーム上でアプリを実行してテストするには、Android N のランタイム環境をセットアップする必要があります。 186これを行うには、以下のいずれかの方法を使用します。 187</p> 188 189<ul> 190 <li>Android N をサポート対象のハードウェア端末にインストールする。</li> 191 <li>Android N が動作する Android エミュレータをセットアップする。</li> 192</ul> 193 194<p> 195 既存の APK とハードウェア端末またはエミュレータがあれば、新しいプラットフォーム上でアプリの基本的な互換性テストを実施できます。 196 197基本的なテストのために開発環境全体をアップデートする必要はありません。 198 199</p> 200 201<p> 202 アプリを Android N 向けに修正したり、Android N の API を使用したりする場合は、Android N 用にアップデートされた開発環境をセットアップする必要があります。詳細は <a href="{@docRoot}preview/setup-sdk.html">Android N 向けの開発準備</a>の説明をご覧ください。 203 204 205 206</p> 207 208 209<h2 id="device-preview">ハードウェア端末をセットアップする</h2> 210 211<p> 212 N Developer Preview は、携帯端末やタブレット、テレビなど、アプリのテストに使用するさまざまなハードウェア端末のシステム アップデートに対応しています。 213 214</p> 215 216<p> 217 対象機種をお持ちの場合は、以下のいずれかの方法で Developer Preview マイルストーン ビルドにアップデートできます。 218 219</p> 220 221<ul> 222 <li><a href="https://g.co/androidbeta">Android ベータ版プログラム</a>により<strong>自動 OTA アップデートを受信するために端末を登録する</strong> 223登録した端末は、N Developer Preview のマイルストーン ビルドごとに、定期的に無線(OTA)アップデートを受信できます。 224既存の環境から N Developer Preview のさまざまなリリースへシームレスに移行できるため、このベータ版プログラムに登録することをお勧めします。 225 226</li> 227 <li><strong>Developer Preview のシステム イメージをダウンロードして、端末に書き込む</strong> 228 手動で書き込みをした端末には、OTA アップデートが自動で配信されません。ただし、端末を Android ベータ版プログラムに登録すれば、OTA アップデートを取得できるようになります。 229 </li> 230</ul> 231 232<h3 id="ota">自動 OTA アップデートを受信するために端末を登録する</h3> 233 234<p> 235 対象機種(以下のダウンロードの表をご覧ください)をお持ちの場合は、<a href="https://g.co/androidbeta">Android ベータ版プログラム</a>に端末を登録すると、Android のプレビュー版への OTA アップデートを受信できます。 236 237正式なシステム アップデートと同様に、OTA アップデートのダウンロードや端末の更新は自動で行われます。 238 239 240</p> 241 242<p> 243 端末はいつでも登録解除できます。その端末で利用可能な Android の最新の実稼働向けバージョン(Android 6.0 Marshmallow など)への OTA アップデートが端末に配信されます。 244 245アップデート時はオールリセットされ、端末上のユーザーデータは削除されます。 246端末の登録解除前には、<strong>重要なデータをバックアップ</strong>しておいてください。 247 248</p> 249 250<p> 251 詳細情報や端末の登録方法については、<a href="https://g.co/androidbeta">Android ベータ版プログラム</a>のウェブサイトをご覧ください。 252 253</p> 254 255<p class="note"><strong>注:</strong> 256 登録を解除すると端末はオールリセットされるので、重要なデータはあらかじめバックアップしておいてください。 257 258</p> 259 260<h3 id="flash">手動で端末への書き込みを行う</h3> 261 262<p> 263 最新の Developer Preview のシステム イメージはいつでもダウンロードして、手動で端末に書き込むことができます。 264テスト端末用のシステム イメージは、以下の表からダウンロード可能です。 265テスト環境を詳細に管理したり、自動テストなどで頻繁に再インストールが必要な場合は、このように手動で端末に書き込みをする方法が便利です。 266 267 268</p> 269 270<!-- You can flash by ota or system image --><p> 271 端末にシステム イメージをインストールすると、<strong>端末からすべてのデータが削除</strong>されるため、あらかじめデータをバックアップしておいてください。 272 273</p> 274 275<p> 276 端末上のデータをバックアップして、ご自身の端末用のシステム イメージを以下からダウンロードした後、<a href="https://developers.google.com/android/nexus/images#instructions">developers.google.com/android</a> の手順に従って端末にイメージを書き込みます。 277 278 279</p> 280 281<p> 282 手動でシステム イメージを書き込んだ端末には、以降の Developer Preview マイルストーン ビルドへの <strong>OTA アップデートが自動配信されません</strong>。 283 284そのため Developer Preview マイルストーンごとに環境を最新にして、新しいシステム イメージを書き込む必要があります。 285 286</p> 287 288<p> 289 手動で端末に書き込みを行った後でも、<a href="https://g.co/androidbeta">Android ベータ版プログラム</a>に端末を登録すれば OTA アップデートを受信できるようになります。 290 291次のプレビュー版への OTA アップデートを受信したい方は、いつでも端末登録が可能です。 292 293</p> 294 295<table> 296 <tr> 297 <th scope="col">端末</th> 298 <th scope="col">ダウンロード / チェックサム</th> 299 </tr> 300 301 <tr id="bullhead"> 302 <td>Nexus 5X <br>"bullhead"</td> 303 <td><a href="#top" onclick="onDownload(this)">bullhead-npd35k-factory-5ba40535.tgz</a><br> 304 MD5: b6c5d79a21815ee21db41822dcf61e9f<br> 305 SHA-1:5ba4053577007d15c96472206e3a79bc80ab194c 306 </td> 307 </tr> 308 309 <tr id="shamu"> 310 <td>Nexus 6 <br>"shamu"</td> 311 <td><a href="#top" onclick="onDownload(this)">shamu-npd35k-factory-a33bf20c.tgz</a><br> 312 MD5: e1cf9c57cfb11bebe7f1f5bfbf05d7ab<br> 313 SHA-1: a33bf20c719206bcf08d1edd8da6c0ff9d50f69c 314 </td> 315 </tr> 316 317 <tr id="angler"> 318 <td>Nexus 6P <br>"angler"</td> 319 <td><a href="#top" onclick="onDownload(this)">angler-npd35k-factory-81c341d5.tgz</a><br> 320 MD5: e93de7949433339856124c3729c15ebb<br> 321 SHA-1:81c341d57ef2cd139569b055d5d59e9e592a7abd 322 </td> 323 </tr> 324 325 <tr id="volantis"> 326 <td>Nexus 9 <br>"volantis"</td> 327 <td><a href="#top" onclick="onDownload(this)">volantis-npd35k-factory-2b50e19d.tgz</a><br> 328 MD5:565be87ebb2d5937e2abe1a42645864b<br> 329 SHA-1:2b50e19dae2667b27f911e3c61ed64860caf43e1 330 </td> 331 </tr> 332 333 <tr id="volantisg"> 334 <td>Nexus 9G <br>"volantisg"</td> 335 <td><a href="#top" onclick="onDownload(this)">volantisg-npd35k-factory-2e89ebe6.tgz</a><br> 336 MD5: a8464e15c6683fe2afa378a63e205fda<br> 337 SHA-1:2e89ebe67a46b2f3beb050746c13341cd11fa678 338 </td> 339 </tr> 340 341 <tr id="fugu"> 342 <td>Nexus Player <br>"fugu"</td> 343 <td><a href="#top" onclick="onDownload(this)">fugu-npd35k-factory-1de74874.tgz</a><br> 344 MD5: c0dbb7db671f61b2785da5001cedefcb<br> 345 SHA-1:1de74874f8d83e14d642f13b5a2130fc2aa55873 346 </td> 347 </tr> 348 349 <tr id="ryu"> 350 <td>Pixel C <br>"ryu"</td> 351 <td><a href="#top" onclick="onDownload(this)">ryu-npd35k-factory-b4eed85d.tgz</a><br> 352 MD5: bdcb6f770e753668b5fadff2a6678e0d<br> 353 SHA-1: b4eed85de0d42c200348a8629084f78e24f72ac2 354 </td> 355 </tr> 356 357 <tr id="seed"> 358 <td>General Mobile 4G(Android One) <br>"seed"</td> 359 <td><a href="#top" onclick="onDownload(this)">seed_l8150-npd35k-factory-5ab1212b.tgz</a><br> 360 MD5:7d34a9774fdd6e025d485ce6cfc23c4c<br> 361 SHA-1:5ab1212bc9417269d391aacf1e672fff24b4ecc5 362 </td> 363 </tr> 364 365 <tr id="xperia"> 366 <td>Sony Xperia Z3 <br> (D6603 および D6653)</td> 367 <td>ダウンロード:<a class="external-link" href="http://support.sonymobile.com/xperiaz3/tools/xperia-companion/">Xperia Companion</a><br> 368 詳細については、<a class="external-link" href="https://developer.sony.com/develop/smartphones-and-tablets/android-n-developer-preview/">Xperia Z3 に Android N Developer Preview を試す</a>を参照してください。 369 </td> 370 </tr> 371 372</table> 373 374<h3 id="revertDevice">プレビュー版を端末からアンインストールする</h3> 375 376<p> 377 以下のいずれかの方法で、プレビュー版を端末からアンインストールできます。 378 </p> 379 <ul> 380 <li><strong>工場出荷時仕様のシステム イメージを取得</strong>して、手動で端末に書き込みます。 381 382 <ul> 383 <li><strong>Nexus 端末と Pixel C 端末</strong>については、Nexus 端末の<a href="http://developers.google.com/android/nexus/images">ファクトリー イメージ</a>のページを参照してダウンロードしてください。 384 385 </li> 386 <li><strong>他の端末</strong>については、端末メーカーに直接お問い合わせください。 387その他の端末については、直接端末メーカーにお問い合わせください。Android ベータ版プログラムの対象機種については、端末をプログラムに登録した後、登録を解除することができます(詳細は以下をご覧ください)。 388 389</li> 390 </ul> 391 </li> 392 <li><strong>Android ベータ版プログラムから端末を登録解除します。</strong>Android ベータ版プログラムへの端末の登録を解除します。<a href="https://g.co/androidbeta">Android ベータ版プログラム</a>に登録中の端末は、その種類のよらず、簡単に登録を解除することができます。 393 394 395 <p> 396 その端末で利用可能な Android の最新の実稼働向けバージョン(Android 6.0 Marshmallow など)への OTA アップデートが端末に配信されます。 397 398 アップデート時はオールリセットされ、端末上のユーザーデータは削除されます。 399端末の登録解除前には、<strong>重要なデータをバックアップ</strong>しておいてください。 400 401 </p> 402 </li> 403</ul> 404 405<p class="note"><strong>注:</strong> 406 プログラムの終了前に Developer Preview のシステム イメージをアンインストールすると、端末はオールリセットされ、すべてのユーザーデータが削除されます。 407 408 409</p> 410 411 412<h2 id="setupAVD">エミュレータをセットアップする</h2> 413 414<p>Android エミュレータで Android N Preview を実行するには、Android N Preview SDK をダウンロードして、エミュレータ用の仮想端末を準備する必要があります。 415 416</p> 417 418<p>まずは以下の手順で Android N Preview SDK をダウンロードします(既に <a href="{@docRoot}preview/setup-sdk.html">Android N 向けの開発準備</a>でダウンロード済みの場合は、この手順は飛ばしてください)。 419 420 421 422<ol> 423 <li>Android Studio で設定ダイアログを開きます(Windows、Linux では <strong>[File] > [Settings]</strong>、Mac では <strong>[Android Studio] > [Preferences]</strong>)。 424 425左側のパネルで、<strong>[Appearance & Behavior] > [System Settings] > [Android SDK]</strong> を選択します。 426 427 428 429 <li>[<strong>SDK Platforms</strong>] タブをクリックして、[<strong>Android N Preview</strong>] チェック ボックスを選択します。 430</li> 431 432 <li>[<strong>SDK Tools</strong>] タブをクリックして、[<strong>Android SDK Build Tools</strong>]、[<strong>Android SDK Platform-Tools</strong>]、[<strong>Android SDK Tools</strong>] のチェック ボックスをオンにします。 433 434 435 436 </li> 437 438 <li>[<strong>OK</strong>] をクリックして、インストールするパッケージの使用許諾に同意します。 439 440 </li> 441</ol> 442 443<p>これで <strong>Android SDK Built-Tools 24.0 0 rc1</strong>、<strong>Platform-Tools 24.0.0 rc1</strong>、<strong>SDK Tools 25.0.9</strong> がインストールされます。SDK Tools を 25.0.9 にアップデートしないと、Android N の x86_64 システム イメージは動作しません。 444 445 446</p> 447 448 449<p>次に Android N のシステム イメージを使用して仮想端末を作成します。</p> 450 451<ol> 452 <li><strong>[Tools] > [Android] > [AVD Manager]</strong> を選択して、AVD Manager を起動します。 453</li> 454 <li>[<strong>Create Virtual Device</strong>] をクリックします。</li> 455 <li>Nexus 5X、Nexus 6P、Nexus 9、Android TV などの端末を選択して、[<strong>Next</strong>] をクリックします。 456</li> 457 <li><strong>N</strong> システム イメージ(<strong>x86</strong> ABI)を選択して [<strong>Next</strong>] をクリックします 458 459 (現時点で Android N Preview の Android エミュレータに対応しているのは x86 システム イメージだけです)。 460 461 <li>残りの AVD 設定を終えたら [<strong>Finish</strong>] をクリックします。 462</li> 463</ol> 464 465<p>これで Android N Preview AVD で Android エミュレータを起動できます。</p> 466 467<p> 468<a href="http://tools.android.com/tech-docs/emulator">Android Emulator 2.0 Beta</a> に対応した Android Studio 2.1 のプレビュー版をインストールすると、Android Studio 1.5 よりもパフォーマンスが格段に向上し、Android エミュレータをより快適にお使いいただけます。 469 470 471</p> 472 473<p>仮想端末の作成については、<a href="{@docRoot}tools/devices/index.html">仮想端末を管理する</a>で詳細をご覧ください。 474</p> 475 476 477 478 479 480 481 482 483 484 485 486 487 488 489 </div><!-- landing --> 490 491</div><!-- relative wrapper --> 492 493 494 495<script> 496 var urlRoot = "http://storage.googleapis.com/androiddevelopers/shareables/preview/"; 497 function onDownload(link) { 498 499 $("#downloadForRealz").html("Download " + $(link).text()); 500 $("#downloadForRealz").attr('href', urlRoot + $(link).text()); 501 502 $("#tos").fadeIn('fast'); 503 $("#landing").fadeOut('fast'); 504 505 return true; 506 } 507 508 509 function onAgreeChecked() { 510 /* verify that the TOS is agreed */ 511 if ($("input#agree").is(":checked")) { 512 /* reveal the download button */ 513 $("a#downloadForRealz").removeClass('disabled'); 514 } else { 515 $("a#downloadForRealz").addClass('disabled'); 516 } 517 } 518 519 function onDownloadForRealz(link) { 520 if ($("input#agree").is(':checked')) { 521 /* 522 $("#tos").fadeOut('fast'); 523 $("#landing").fadeIn('fast'); 524 */ 525 526 ga('send', 'event', 'M Preview', 'System Image', $("#downloadForRealz").html()); 527 528 /* 529 location.hash = ""; 530 */ 531 return true; 532 } else { 533 return false; 534 } 535 } 536 537 $(window).hashchange( function(){ 538 if (location.hash == "") { 539 location.reload(); 540 } 541 }); 542 543</script> 544