1page.title=Preview SDK のセットアップ 2page.image=images/cards/card-set-up_16-9_2x.png 3 4@jd:body 5 6 7<div id="qv-wrapper"> 8 <div id="qv"> 9 <h2>本書の内容</h2> 10 <ol> 11 <li><a href="#get-as13">Android Studio 1.3 を入手する</a></li> 12 <li><a href="#get-sdk">Preview SDK を入手する</a></li> 13 <li><a href="#create-update">プロジェクトを作成または更新する</a></li> 14 <li><a href="#setup-test">テスト用にセットアップする</a></li> 15 </ol> 16 </div> 17</div> 18 19<p>M Developer Preview SDK は、Android SDK Manager から入手できます。このドキュメントは、Android SDK Manager の使用方法やプロジェクトの作成方法などの Android アプリ開発についての知識をお持ちの方を対象にしています。 20 21Android アプリを初めて開発する場合は、まず <a href="{@docRoot}training/basics/firstapp/index.html">Building Your First App</a> のトレーニング レッスンをご覧ください。</a> 22 23</p> 24 25<h2 id="get-as13">Android Studio 1.3 を入手する</h2> 26 27<p>Developer Preview は、現在プレビュー段階にある Android Studio 1.3 に最適化されています。 28Preview SDK をご使用になる場合は、Android Studio 1.3 のプレビュー版をインストールすることをお勧めします。 29</p> 30 31<p class="caution"><strong>注意:</strong> Android Studio 1.3 の Canary プレビューは、現在も開発中です。 32メインの開発用マシンを Developer Preview のテストに使用する場合、テスト用に 2 つ目の Android Studio をインストールできます。 33 34</p> 35 36<p>Android Studio 1.3 プレビューをインストールするには: </p> 37 38<ol> 39 <li><a href="{@docRoot}tools/studio/index.html">Android Studio</a> をダウンロードして起動します。 40 41 </li> 42 43 <li>[<strong>Settings</strong>] ウィンドウを開きます(Windows では、 <strong>[File] > [Settings]</strong> を選択すると開くことができます)。 44<strong>[Appearance & Behavior] > [System Settings] > [Updates]</strong> を選択します。 45 46 47 48 <p class="aside">OSX では、Android Studio の [<strong>Preferences</strong>] ウィンドウで、[<strong>Appearance & Behavior</strong>] パネルを見つけることができます。 49 50</p> 51 </li> 52 53 <li> [<strong>Updates</strong>] パネルで、<strong>[Automatically check updates for:] に 54[Canary Channel]</strong> を選択します。 55 </li> 56 57 <li>[<strong>Updates</strong>] パネルで、[<strong>Check Now</strong>] を選択して最新の Canary ビルドの有無を確認します。 58メッセージが表示されたら、最新の Canary ビルドをダウンロードしてインストールします。 59 60 </li> 61</ol> 62 63<h2 id="get-sdk">Preview SDK を入手する</h2> 64 65<p>開発環境に Preview SDK コンポーネントを追加するには: </p> 66 67<ol> 68 <li>Android Studio 1.3 プレビューを起動します。 69 </li> 70 71 <li>[<strong>Settings</strong>] ウィンドウを開きます(Windows では、 <strong>[File] > [Settings]</strong> を選択すると開くことができます)。 72<strong>[Appearance & Behavior] > [System Settings] > [Updates]</strong> を選択します。 73 74 75 76 <p class="aside">OSX では、Android Studio の [<strong>Preferences</strong>] ウィンドウで、[<strong>Appearance & Behavior</strong>] パネルを見つけることができます。 77 78</p> 79 </li> 80 81 <li>[<strong>Updates</strong>] パネルで、<strong>[Automatically check updates for:] に 82[Canary Channel]</strong> を、<strong>[Automatically check updates for Android SDK:] に 83[Preview Channel]</strong> を選択します。 84 </li> 85 86 <li>[<strong>Android SDK Manager</strong>] を起動します。(Android Studio 1.3 では、SDK Manager はスタンドアロン アプリケーションではなくなり Android Studio に統合されました。) 87 88 89 </li> 90 91 <li>[<strong>Platforms</strong>] セクションで、[<strong>Android MNC Preview</strong>] を選択します。 92 93 </li> 94 95 <li>[<strong>Tools</strong>] セクションで、最新の Android [<strong>SDK Tools</strong>]、[<strong>Platform-tools</strong>]、[<strong>Build-tools</strong>] を選択します。 96 97 98 </li> 99 100 <li>[<strong>Install packages</strong>] をクリックし、すべてのパッケージの使用許諾契約に同意します。 101 102 </li> 103 104 <li>[<strong>Settings</strong>] ウィンドウを開き、<strong>[Appearance & Behavior] > [System Settings] > [Android SDK]</strong> を選択し、M Developer Preview がインストールされていることを確認します。 105 106</li> 107 108 <li>[<strong>Android SDK</strong>] パネルで、[<strong>SDK Platforms</strong>] を選択します。 109[<strong>Android MNC Preview</strong>] が [<em>Installed</em>] と表示されているはずです。 110また、[<strong>SDK Tools</strong>] タブを開き、最新のツールがインストールされていることを確認します。 111 112 113 </li> 114</ol> 115<p>上記の手順を完了すると、開発環境でプレビュー コンポーネントを利用できるようになります。 116 </p> 117 118 119<h2 id="create-update">プロジェクトを作成または更新する</h2> 120 121<p> 122 プレビュー API を使用するには、プレビュー コンポーネントを使用するために開発プロジェクトを作成または更新する必要があります。 123 124</p> 125 126 127<h3 id="create">新しいプロジェクトを作成する</h3> 128 129<p> 130 Preview SDK を使用してプロジェクトを作成するときには、Android Studio を使用することをお勧めします。<a href="{@docRoot}sdk/installing/create-project.html">Creating a Project</a> に記載されている手順に従い、プロジェクト ウィザードで [<em>Form Factors</em>] 画面が表示されるまで操作を進めます。 131 132次に、以下の手順に従い、Preview SDK 用に構成されたプロジェクトを作成します。 133 134</p> 135 136<ul> 137 <li>[<strong>Phone and Tablet</strong>] をチェックします。</li> 138 <li>[<strong>Minimum SDK</strong>] で、[<strong>MNC: Android M (Preview)</strong>] を選択します。 139</li> 140</ul> 141 142 143<h3 id="update">既存のプロジェクトを更新する</h3> 144 145<p> 146 既存のプロジェクトを使用する場合は、プロジェクト構成を変更してプレビュー API を有効にする必要があります。開発環境で、モジュールの <code>build.gradle</code> ファイルを開き、次のように値を設定します。 147 148 149</p> 150 151<ul> 152 <li><code>compileSdkVersion</code> に <code>'android-MNC'</code> を設定します。</li> 153 <li><code>minSdkVersion</code> に <code>'MNC'</code> を設定します。</li> 154 <li><code>targetSdkVersion</code> に <code>'MNC'</code> を設定します。</li> 155</ul> 156 157 158<h2 id="setup-test">テスト用にセットアップする</h2> 159 160<p> 161 Preview SDK でアプリをテストするには、プレビュー版のプラットフォームを使用して構成した端末または仮想端末が必要です。 162互換端末をお持ちの場合、テスト用にプレビュー プラットフォームをインストールできます。 163互換端末をお持ちでない場合は、テスト用に仮想端末を構成できます。 164</p> 165 166<h3 id="setup-device">物理端末をセットアップする</h3> 167 168<p> 169 Nexus 5、Nexus 6、Nexus 9、Android TV をお持ちの場合は、アプリのテスト用にこれらの端末にプレビュー システム イメージをインストールできます。Android Virtual Device Manager ツールを使用すると、Android Studio 内から仮想端末をプレビュー版のプラットフォームでセットアップできます。 170 171 172 173</p> 174 175<p class="caution"> 176 <strong>重要:</strong> 端末にプレビュー イメージをインストールすると、<em>端末からすべてのデータが削除されます</em>。そのため、プレビュー イメージをインストールする前にすべてのデータをバックアップする必要があります。 177 178</p> 179 180<h3 id="setupAVD">仮想端末をセットアップする</h3> 181 182<p> 183 Android Virtual Device Manager ツールを使用すると、Android Studio 内からプレビュー版のプラットフォームで仮想端末をセットアップできます。 184 185</p> 186 187<p>AVD マネージャーで AVD を作成するには: </p> 188 189<ol> 190 <li><a href="{@docRoot}preview/setup-sdk.html">Preview SDK のセットアップ</a>の説明に従って、開発環境に Preview SDK をインストールします。 191 192</li> 193 <li><a href="{@docRoot}tools/devices/managing-avds.html">Managing AVDs with AVD Manager</a> の手順に従います。 194 195以下の設定を使用します。 196 <ul> 197 <li><strong>端末:</strong> Nexus 5、Nexus 6、Nexus 9、Android TV</li> 198 <li><strong>対象:</strong> 199 Android M (Preview) - API Level M</li> 200 <li><strong>ABI:</strong> x86</li> 201 </ul> 202 </li> 203</ol> 204 205<p> 206 テスト用の仮想端末の作成についての詳細は、<a href="{@docRoot}tools/devices/index.html">Managing Virtual Devices</a> をご覧ください。 207</p> 208