1page.title=设置 Preview
2meta.keywords="preview", "android"
3page.tags="preview", "developer preview"
4page.image=images/cards/card-n-sdk_2x.png
5
6@jd:body
7
8
9<div id="qv-wrapper">
10  <div id="qv">
11<ol>
12  <li><a href="#get-as13">获取 Android Studio 2.1</a></li>
13  <li><a href="#get-sdk">获取 Android N SDK</a>
14    <ol>
15      <li><a href="#docs-dl">参考文档</a>
16    </ol>
17  </li>
18  <li><a href="#java8">获取 Java 8 JDK</a></li>
19  <li><a href="#create-update">更新或创建一个项目</a></li>
20  <li><a href="#next">后续步骤</a></li>
21</ol>
22  </div>
23</div>
24
25<p>若要开发适用于 Android N Preview 的应用,您需要对您的开发者环境进行一些更新,如本页所述。
26</p>
27
28<p>若只是在 Android N 系统映像上测试应用的兼容性,请按照<a href="{@docRoot}preview/download.html">在 Android N 设备上进行测试</a>指南进行操作。
29</p>
30
31<img src="{@docRoot}preview/images/n-preview-setup.png" width="700" alt="" />
32
33
34<h2 id="get-as13">获取 Android Studio 2.1</h2>
35
36<p>Android N 平台为 <a href="{@docRoot}preview/j8-jack.html">Java 8 语言功能</a>添加支持,该功能需要一个名为 Jack 的新编译。
37当前仅在 Android Studio 2.1 中支持最新的 Jack 版本。因此,如果您想要使用 Java 8 语言功能,则必须使用 Android Studio 2.1 构建应用。
38
39
40或者,您不需要使用 Jack 编译器,但仍需要更新至 JDK 8 以便使用 Android N 平台进行编译,如下所述。
41
42</p>
43
44<p>如果您已经安装了 Android Studio,请通过点击 <strong>Help &gt; Check for Update</strong>(在 Mac 上,点击 <strong>Android Studio &gt; Check for Updates</strong>)来确保您安装的是 Android Studio 2.1 或更高版本。
45
46</p>
47
48<p>如果您尚未安装,请在此处<a href="{@docRoot}studio/">下载 Android Studio 2.1</a>。
49</p>
50
51
52<h2 id="get-sdk">获取 N Preview SDK</h2>
53
54<p>开始使用 Android N API 进行开发时,您需要按如下所示在 Android Studio 中安装 Android N Preview SDK:
55</p>
56
57<ol>
58  <li>点击 <strong>Tools &gt;Android &gt;
59SDK Manager</strong> 来打开 SDK 管理器。</li>
60
61  <li>在 <strong>SDK Platforms</strong> 选项卡中选中 <strong>Android N Preview</strong> 复选框。
62</li>
63
64  <li>点击 <strong>SDK Tools</strong> 选项卡,然后选中
65 <strong>Android SDK Build Tools</strong>、<strong>Android SDK
66 Platform-Tools</strong> 和 <strong>Android SDK Tools</strong> 复选框。
67
68  </li>
69
70  <li>点击 <strong>OK</strong>,然后接受需要安装的所有软件包的许可协议。
71
72  </li>
73</ol>
74
75<h3 id="docs-dl">获取 N Preview 参考文档</h3>
76
77<p>
78  有关 Android N API 的详细信息可在 N Preview 参考文档中获取,您可以从下表下载该文档。此软件包包含一个离线的删节版 Android 开发者网站,并包含更新的 API 参考(适用于 Android N API),以及一个 API 差异报告。
79
80
81
82
83</p>
84
85<table>
86  <tr>
87    <th scope="col">文档</th>
88    <th scope="col">校验和</th>
89  </tr>
90  <tr>
91    <td style="white-space: nowrap">
92    <a href="{@docRoot}shareables/preview/n-preview-3-docs.zip">n-preview-3-docs.zip</a></td>
93    <td width="100%">
94      MD5:19bcfd057a1f9dd01ffbb3d8ff7b8d81<br>
95      SHA-1:9224bd4445cd7f653c4c294d362ccb195a2101e7
96    </td>
97  </tr>
98<table>
99
100
101
102<h2 id="java8">获取 Java 8 JDK</h2>
103
104<p>若要使用 Android N 平台编译您的应用,并在 Android Studio 2.1 中使用一些工具,您需要安装 Java 8 Developer Kit (JDK 8)。
105因此,如果您还没有最新版本,请立即下载 JDK 8 。
106</p>
107
108<p>然后,按如下所示在 Android Studio 中设置 JDK 版本:</p>
109
110<ol>
111  <li>在 Android Studio 中打开 Android 项目,然后通过选择 <strong>File &gt; Project Structure</strong> 打开“Project Structure”对话框。(或者,您可以通过选择 <strong>File &gt; Other Settings &gt; Default Project Structure</strong> 设置所有项目的默认值。)
112
113
114
115
116   </li>
117   <li>在对话框的左侧面板中,点击 <strong>SDK Location</strong>。
118   </li>
119   <li>在 <strong>JDK Location</strong> 字段中,输入 Java 8 JDK 的位置(点击右侧的按钮可浏览您的文件),然后点击 <strong>OK</strong>。
120
121
122   </li>
123</ol>
124
125<img src="{@docRoot}preview/images/studio-jdk-location.jpg" width="700" alt="" />
126
127
128<h2 id="create-update">更新或创建一个项目</h2>
129
130<p>
131  若要使用 Android N API,则必须正确配置您的项目。
132</p>
133
134<p>如果您计划使用 Java 8 语言功能,您还应阅读 <a href="{@docRoot}preview/j8-jack.html">Java 8 语言功能</a>,以更详细的了解支持的 Java 8 功能,以及如何使用 Jack 编译器配置项目。
135
136
137</p>
138
139
140<h3 id="update">更新现有项目</h3>
141
142<p>打开模块的 <code>build.gradle</code> 文件,并按如下所示更新值:
143
144
145</p>
146
147<pre>
148android {
149  compileSdkVersion <strong>'android-N'</strong>
150  buildToolsVersion <strong>'24.0.0-rc3'</strong>
151  ...
152
153  defaultConfig {
154     minSdkVersion <strong>'N'</strong>
155     targetSdkVersion <strong>'N'</strong>
156     ...
157  }
158  ...
159}</pre>
160
161
162<h3 id="create">创建新项目</h3>
163
164
165<p>若要使用 Android N Preview SDK 创建新的开发项目:</p>
166
167<ol>
168  <li>点击 <strong>File &gt; New Project</strong>。按照步骤进行操作,直到您到达“Target Android Devices”页面。
169
170  </li>
171  <li>在此页面上,选择 <strong>Phone and Tablet</strong> 选项。</li>
172  <li>在 <strong>Phone and Tablet</strong> 选项下,从 <strong>Minimum SDK</strong> 选项列表中,选择 <strong>N: Android API 23, N Preview (Preview)</strong>。
173
174</li>
175</ol>
176
177
178<h2 id="next">后续步骤</h2>
179
180<ul>
181  <li>按照<a href="{@docRoot}preview/download.html">在 Android N 设备上进行测试</a>指南进行操作。</li>
182  <li>通过<a href="{@docRoot}preview/behavior-changes.html">行为变更</a>以及 <a href="{@docRoot}preview/api-overview.html">Android N API 和功能</a>了解更多有关 Android N 平台的信息。
183
184
185</li>
186</ul>
187
188