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] &gt; [Settings]</strong> を選択すると開くことができます)。
44<strong>[Appearance &amp; Behavior] &gt; [System Settings] &gt; [Updates]</strong> を選択します。
45
46
47
48    <p class="aside">OSX では、Android Studio の [<strong>Preferences</strong>] ウィンドウで、[<strong>Appearance &amp; 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] &gt; [Settings]</strong> を選択すると開くことができます)。
72<strong>[Appearance &amp; Behavior] &gt; [System Settings] &gt; [Updates]</strong> を選択します。
73
74
75
76    <p class="aside">OSX では、Android Studio の [<strong>Preferences</strong>] ウィンドウで、[<strong>Appearance &amp; 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 &amp; Behavior] &gt; [System Settings] &gt; [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