1page.title=计划概览
2page.metaDescription=欢迎参加 Android M 开发者预览版计划。此计划将为您提供针对 Android 的下一版本测试和优化应用所需的所有功能。
3page.image=images/cards/card-preview_16-9_2x.png
4page.tags="preview", "developer", "android"
5
6@jd:body
7
8<div class="cols" style=
9"background-color:#ffebc3; padding: 5px 0;margin-bottom:1em; text-align:center;">
10<h3>
11    Developer Preview 2 is now available
12  </h3>
13
14 <ul class="dac-section-links">
15    <li class="dac-section-link">
16      <a href="{@docRoot}preview/support.html#preview2-notes">
17      <span class="dac-sprite dac-auto-chevron"></span>
18      Read the Notes</a>
19    </li>
20
21    <li class="dac-section-link">
22      <a href="{@docRoot}preview/support.html#preview2-get">
23      <span class="dac-sprite dac-auto-chevron"></span>
24      Get the Update</a>
25    </li>
26
27    <li class="dac-section-link">
28      <a href="https://code.google.com/p/android-developer-preview/">
29      <span class="dac-sprite dac-auto-chevron"></span>
30      Report Issues</a>
31    </li>
32  </ul>
33</div>
34
35<p>
36  欢迎使用 <strong>Android M 开发者预览版</strong>计划。此计划将为您提供针对 Android 的下一版本测试和优化应用所需的所有功能。
37
38它是一款免费软件。您仅需下载 M 开发者预览版工具即可立即使用。
39
40</p>
41
42<div style="background-color:#eceff1;padding:1em;">
43<div class="wrap">
44  <div class="cols">
45    <div class="col-4of12">
46      <h5>
47        硬件和模拟器系统映像
48      </h5>
49
50      <p>
51        在 Nexus 5、6、9 和 Player(适用于电视)以及模拟器中运行并测试应用。
52
53      </p>
54    </div>
55
56    <div class="col-4of12">
57      <h5>
58        最新的平台代码
59      </h5>
60
61      <p>
62        我们将在预览版期间提供多次更新,因此您将可以针对最新的平台变更测试您的应用。
63
64      </p>
65    </div>
66
67    <div class="col-4of12">
68      <h5>
69        通过 OTA(空中下载技术)更新
70      </h5>
71
72      <p>
73        在向设备刷入初始预览版后,即可通过 OTA 技术获取更新。
74
75      </p>
76    </div>
77  </div>
78
79  <div class="cols">
80
81
82    <div class="col-4of12">
83      <h5>
84        新行为和新功能
85      </h5>
86
87      <p>
88        尽早做好支持新平台行为(例如新运行时权限模型和省电功能)的准备工作。
89
90      </p>
91    </div>
92
93    <div class="col-4of12">
94      <h5>
95        为处理开发者反馈问题而设的优先窗口
96      </h5>
97
98      <p>
99        在最初的几周里,我们将优先处理开发者报告的问题,以便尽快测试并提供反馈。
100
101      </p>
102    </div>
103
104    <div class="col-4of12">
105      <h5>
106        反馈和支持
107      </h5>
108
109      <p>
110        使用<a href="https://code.google.com/p/android-developer-preview/">问题跟踪器</a>向我们报告问题并提供反馈。
111        与 <a href="http://g.co/dev/AndroidMDevPreview">M&nbsp;开发者社区</a>中的其他开发者建立联系。
112
113      </p>
114    </div>
115  </div>
116</div>
117</div>
118
119<!--
120<p>
121  With the M Developer Preview, you'll get an early start on testing your apps,
122  with enough time to make adjustments before the public platform release later
123  in the year. We'll provide several updates to the Preview tools in the weeks
124  ahead, so you can keep in sync with the latest changes as the platform moves
125  toward launch.
126</p>
127<img src="{@docRoot}preview/images/m-preview-timeline.png" alt=
128"Preview program timeline" id="timeline">
129<p>
130  You can help us improve the platform by <a href=
131  "https://code.google.com/p/android-developer-preview/">reporting issues</a>
132  through our feedback channels. This is especially
133  critical in the first month of the preview, when we’ll be giving priority to
134  developer-reported issues and feedback.
135</p> -->
136
137
138<h2 id="timeline">
139  时间表和更新
140</h2>
141<img src="{@docRoot}preview/images/m-preview-timeline-crop.png" alt="Preview program timeline" id="timeline">
142<p>
143  M 开发者预览版从 5 月 28 日开始一直运行到最终 Android M SDK 发布为止。最终的 Android M SDK 将于 2015 年第三季度公众版发布之前不久发布。
144
145
146</p>
147
148<p>
149  在开发阶段的各个里程碑,我们将为您的测试设备提供预览版更新。
150  暂定的里程碑包括
151</p>
152
153<ul>
154  <li>
155    <strong>预览版&nbsp;1</strong>(5 月底发布初始预览版);
156  </li>
157
158  <li>
159    <strong>预览版&nbsp;2</strong>(6 月底/7 月初);
160  </li>
161
162  <li>
163    <strong>预览版&nbsp;3</strong>(7 月底发布近乎最终版本)
164  </li>
165</ul>
166
167<p>
168  这些更新将促进形成<strong>最终版本的 SDK</strong>(第三季度末),为 Android 新版本以及最终的系统行为和功能交付官方 API。
169
170
171</p>
172
173<p>
174  如果您在 Android M 中进行测试和开发,我们郑重建议您随着预览版更新的发布,<strong>将开发环境保持为相应的最新版本</strong>。
175
176  为了简化这一过程,我们将为已刷入预览版内部版本的设备提供<strong>空中下载 (OTA) 更新</strong>功能,并提供可供您手动下载并刷入的系统映像。
177
178
179</p>
180<p class="note">
181  <strong>注:</strong>最终的 SDK 和系统映像无法通过 OTA 交付,而是需要<strong>手动刷入</strong>到测试设备中。</strong>
182
183
184</p>
185
186<p>
187  当有预览版更新可用时,我们将通过 <a href="http://android-developers.blogspot.com/">Android 开发者博客</a>、此站点以及 <a href="http://g.co/dev/AndroidMDevPreview">Android M 开发者社区</a>通知您。
188
189
190</p>
191
192<h2 id="preview_tools">
193  预览版具有哪些功能?
194</h2>
195
196<p>
197  M 开发者预览版包括您在各种使用不同屏幕尺寸、网络技术、CPU/GPU 芯片和硬件架构的设备中测试现有应用所需的所有功能。
198
199
200</p>
201
202<h4>
203  SDK 工具
204</h4>
205
206<p>
207  您可通过 <a href="{@docRoot}sdk/installing/adding-packages.html">Android Studio</a> 中的 SDK 管理器下载这些组件:
208</p>
209
210<ul>
211  <li>M 开发者预览版 <strong>SDK 工具</strong>
212  </li>
213
214  <li>M 开发者预览版<strong>模拟器系统映像</strong>(32 位和 64 位)
215
216  </li>
217
218  <li>适用于 Android TV 的 M 开发者预览版<strong>模拟器系统映像</strong>(32 位)
219
220  </li>
221</ul>
222
223<h4>
224  硬件系统映像
225</h4>
226
227<p>
228  您可从<a href="download.html">“下载”页面</a>中下载这些供 Nexus 设备使用的硬件系统映像:
229
230</p>
231
232<ul>
233  <li>
234    <strong>Nexus 5</strong> (GSM/LTE) “hammerhead” 设备系统映像
235  </li>
236
237  <li>
238    <strong>Nexus 6</strong> “shamu” 设备系统映像
239  </li>
240
241  <li>
242    <strong>Nexus 9</strong> (Wi-Fi) “volantis” 设备系统映像
243  </li>
244
245  <li>
246    <strong>Nexus Player</strong> (Android TV) “fugu” 设备系统映像
247  </li>
248</ul>
249
250<h4>
251  文档和示例代码
252</h4>
253
254<p>
255  以下文档资源有助于您了解预览版:
256</p>
257
258<ul>
259  <li>
260    <a href="setup-sdk.html">设置 SDK</a>,提供入门指南的分步说明。
261
262  </li>
263
264  <li>
265    <a href="{@docRoot}preview/testing/guide.html">测试指南</a>和<a href="behavior-changes.html">行为变更</a>,带您了解主要测试领域。
266  </li>
267
268  <li>新 API 文档,包括 <a href="api-overview.html">API 概览</a>、可下载的 <a href="{@docRoot}preview/download.html#docs">API 参考资料</a>以及有关<a href="{@docRoot}preview/features/runtime-permissions.html">权限</a>、<a href="{@docRoot}preview/backup/index.html">应用备份</a>等主要功能的详细开发者指南。
269
270
271
272
273  </li>
274
275  <li>
276    <a href="{@docRoot}preview/samples.html">示例代码</a>,演示如何支持权限和其他新功能。
277
278  </li>
279
280  <li>
281    M 开发者预览版当前版本的<a href="{@docRoot}preview/support.html#release-notes">版本说明</a>,包括变更说明和差异报告。
282
283  </li>
284</ul>
285
286<h4>
287  支持资源
288</h4>
289
290<p>
291  在 M 开发者预览版中测试和开发时,您可使用以下支持资源:
292
293</p>
294
295<ul>
296  <li><a href="https://code.google.com/p/android-developer-preview/">M 开发者预览版问题跟踪器</a>是您的<strong>主要反馈渠道。</strong>
297
298您可通过问题跟踪器报告错误、性能问题和一般反馈。
299您还可检查<a href="https://code.google.com/p/android-developer-preview/wiki/KnownIssues">已知问题</a>并找出解决方法步骤。
300
301  </li>
302
303  <li><a href="http://g.co/dev/AndroidMDevPreview">Android M 开发者社区</a>是一家 Google+ 社区。在此社区中,您可<strong>与其他使用 Android M 的开发者建立联系</strong>。您可以共享观察结果或想法,或查找 Android M 问题的解决方法。
304
305
306
307  </li>
308</ul>
309
310
311<h2 id="preview_apis_and_publishing">
312  锁定目标、预览版 API 和发布
313</h2>
314
315<p>
316  Android M 开发者预览版是仅面向开发的版本,
317<strong>并不具有标准的 API 级别</strong>。如果您想选择拒绝通过兼容性行为测试您的应用(强烈推荐),则可将应用的 <code><a href=
318  "/guide/topics/manifest/uses-sdk-element.html">targetSdkVersion</a></code>
319 设置为 <code>“MNC”</code>,从而锁定 M 开发者预览版。
320
321
322</p>
323
324<p>
325  Android M 开发者预览版提供<strong>预览 API</strong> 功能
326&mdash; 在最终的 SDK 发布之前,这些 API 都不是正式的 API。目前,最终的 SDK 计划于 2015 年第三季度发布。
327这意味着一段时期内,特别是该计划的最初几周内,
328<strong>API 可能会出现细微变化</strong>。
329我们会通过 Android M 开发者预览版的每次更新,为您提供一份变更摘要。
330
331</p>
332
333<p class="note">
334  请注意,尽管预览版 API 可能会更改,但运行时权限和省电功能等基本系统行为仍保持稳定,可以立即用于测试。
335
336
337</p>
338
339<p>
340  关于发布,Google Play 会<strong>禁止发布面向 M 开发者预览版的应用</strong>。
341当 Android M 最终版本 SDK 可用时,您可以锁定官方 Android M API 级别,并将应用发布至 Google Play。
342
343与此同时,如果您需要将针对 Android M 的应用分发给测试者,则可通过电子邮件或从您的站点直接下载实现这一点。
344
345
346</p>
347
348<h2 id="get_started">
349  如何开始
350</h2>
351
352<p>
353  要开始测试应用,请执行以下操作:
354</p>
355
356<ol>
357  <li>查看 <a href="{@docRoot}preview/api-overview.html">API 概览</a>和<a href="{@docRoot}preview/behavior-changes.html">行为变更</a>,大致了解新功能及其如何影响您的应用。
358
359特别地,您需要了解新的<a href="{@docRoot}preview/features/runtime-permissions.html">运行时权限</a>模型、省电功能和自动备份。
360
361
362  </li>
363
364  <li>遵循有关<a href="{@docRoot}preview/setup-sdk.html">设置预览版 SDK</a> 和配置测试设备的说明,来设置您的环境。
365
366
367  </li>
368
369  <li>遵循<a href="https://developers.google.com/android/nexus/images">刷入说明</a>,刷入 Nexus 5、6、9 和 Player 的最新 M 开发者预览版系统映像。
370
371为开发设备刷入系统映像后,预览版更新将通过无线 (OTA) 更新进行交付。</a>
372
373  </li>
374
375  <li>下载 <a href="{@docRoot}preview/download.html#docs">M 预览版 API 参考资料</a>和 <a href="{@docRoot}preview/samples.html">M 预览版示例</a>,更深入地了解新 API 功能以及如何在应用中使用这些功能。
376
377
378
379  </li>
380
381  <li>加入 <a href="http://g.co/dev/AndroidMDevPreview">Android M 开发者社区</a>,获取最新资讯并与使用新平台的其他开发者建立联系。
382
383
384  </li>
385</ol>
386
387<p>
388  感谢您参加 Android M 开发者预览版计划!
389</p>
390